A B C D E F G H I J K L M N O P R S T U V W

A

about() - Method in class raar.gui.RAGui
Show some help.
accept(File) - Method in class filescan.DefaultFileFilter
Return whether this file is accepted.
accept(File) - Method in class raar.gui.filetools.RAGFileFilter
Is file acceptable?
accepts(RADataType, String) - Method in class raar.register.RARegister
Returns true if this datatype with this name would be accepted.
acceptsInput(RADataType, String) - Method in class raar.agent.process.actor.RAActor
Returns true if the process would accept the specified input object and name.
acceptsInput(RADataType, String) - Method in class raar.agent.process.RAProcess
Returns true if the process would accept the specified input object and name.
acceptsInput(RADataType, String) - Method in class raar.agent.process.sensor.RASensor
The sensor accepts no input at all.
add(Component) - Method in class guitools.components.SimpleGridBagPanel
Add a component to the panel.
add(RAAllowedInList) - Method in interface raar.language.RAAbstractList
Adds an element to the list.
ADD - Static variable in class raar.language.RAMathExpression
 
add(String, RADataType) - Method in class raar.register.RAFetchRegister
This method is not supported; you may not add any new keys!
add(RAAllowedInList) - Method in class raar.register.RAList
Adds an element to the list.
add(RAAllowedInList) - Method in class raar.register.RAListPointer
Adds an element to the list.
add(String, RADataType) - Method in class raar.register.RARegister
 
add(String, RADataType) - Method in class raar.register.RASetRegister
Since we may not add any new names, this method will throw an exception.
addAgent(RAExternalAgent) - Method in class raar.gui.RAGExternalFrame
Add an agent to the collection of agents in this frame.
addAgent(RAAgent) - Method in class raar.world.RAWorld
Add an agent to the world.
addAgentToWorld(RAAgent, Point2D.Double, double) - Method in class raar.gui.RAGui
Add agent to world.
addObject(VectorObject) - Method in class vectorimage.VectorImage
Add a VectorObject object.
addProcess(RAProcess) - Method in class raar.agent.RAAgent
Add a process.
addProcess(RAProcess) - Method in class raar.external.RAExternalAgent
OVERRIDDEN METHOD, SO THAT SENSOR SETUP IS FIXED
addTrace(Point2D.Double) - Method in class raar.vectorimagex.RAGAgentTrace
Add a trace.
agent - Variable in class raar.agent.process.sensor.RASensor
DO NOT CHANGE OR ACCESS; PROTECTED DUE TO IMPLEMENTATIONAL ISSUES.
agent - Variable in class raar.gui.RAGEdit
 
AGENT_CLASS_NAME - Static variable in class raar.agent.RAAgent
Agent class name.
AGENT_CROSSING_EDGE - Static variable in class raar.world.RAWorld
Setting what should happen if the agent crosses the edge of the map.
AGENT_GO - Static variable in interface raar.external.RAExternalAgentProtocol
Append speed(0-1), comma, angle(-1-1), closing ].
agentIsInWorld(RAAgent) - Method in class raar.gui.RAGui
Is the agent specified in the world or not?
alpha - Static variable in class raar.gui.RAGProcess
Determines the opacity of processes ranging from 0 (transparent) to 1 (opaque).
amigo - package amigo
 
Amigo - Class in amigo
The class that interacts with the physical Amigo.
Amigo() - Constructor for class amigo.Amigo
Default constructor.
AmigoDummy - Class in amigo
Dummy version of the Amigo robot for testing purposes; does not require the Amigo libraries.
AmigoDummy() - Constructor for class amigo.AmigoDummy
 
AmigoImpl - Class in amigo
An implementation of the Amigo class that does not return any camera values.
AmigoImpl() - Constructor for class amigo.AmigoImpl
 
analyse(Object) - Static method in class debugging.ObjectAnalyst
 
AND - Static variable in class raar.language.RALogExpression
 
ANTI_ALIAS - Static variable in class raar.gui.RAGSimFrame
Use anti-aliassing in the picture?
AntiAlias - Class in guitools
AntiAlias
Static (toolkit) class to enable and disable antialiasing for a Graphics2D object.
AntiAlias() - Constructor for class guitools.AntiAlias
 
AUTO_REWIND - Static variable in class raar.gui.RAGui
Rewind automatically?

B

backgroundColor - Static variable in class raar.gui.RAGProcess
Determines the colour processes will be filled with.
backgroundColorActor - Static variable in class raar.gui.RAGProcess
Determines the colour actors will be filled with.
backgroundColorFactory - Static variable in class raar.gui.RAGProcess
Determines the colour factories will be filled with.
backgroundColorMonitor - Static variable in class raar.gui.RAGProcess
Determines the colour monitors will be filled with.
backgroundColorSelected - Static variable in class raar.gui.RAGProcess
Determines the colour the selected process will be filled with.
backgroundColorSensor - Static variable in class raar.gui.RAGProcess
Determines the colour sensors will be filled with.
backgroundColorSpecial - Static variable in class raar.gui.RAGProcess
Determines the colour special processes will be filled with.
between(String, String, String) - Static method in class raar.language.compiler.RAStringTool
Returns the string in code between the two delimiters (first and second).
betweenD(String, String, String) - Static method in class raar.language.compiler.RAStringTool
See between but delims must exist
BGCOLOR - Static variable in class raar.gui.RAGProcessMap
The background color.
bindButtonsToComponent(Component, AbstractButton, AbstractButton) - Static method in class guitools.Tools
Give the component a keylistener that responds to the keys ENTER and ESC and will 'press' the two buttons (can be null).
bindButtonToList(JList, JButton) - Static method in class guitools.Tools
Map double-clicking a list to a button fire.
bindButtonToList(JList, JButton, int) - Static method in class guitools.Tools
Map n-clicking a list to a button fire.
borderize(JComponent) - Static method in class guitools.Tools
Apply fancy border and font to the component.
borderize(JComponent, Color) - Static method in class guitools.Tools
Apply fancy border (color specified) and font to the component.
borderize(JComponent, boolean) - Static method in class guitools.Tools
Apply fancy border and font to the component, with or without margin within the border.
borderize(JComponent, Color, boolean) - Static method in class guitools.Tools
Apply fancy border (color specified) and font to the component, with or without margin within the border.
buttonize(AbstractButton) - Static method in class guitools.Tools
Apply fancy layout to the button.
buttonize(AbstractButton, Color) - Static method in class guitools.Tools
Apply fancy layout to the button, with bordercolor specified.
bValue() - Method in class raar.language.RACompareObject
 
bValue() - Method in class raar.language.RALogExpression
 
bValue() - Method in interface raar.language.RALogObject
 

C

cache - Static variable in class raar.graphics.RAGCache
The globally available cache instance.
Calc - Class in vectorimage.calc
Mathematical tools for vector image objects.
Calc() - Constructor for class vectorimage.calc.Calc
 
canBeEdited() - Method in class raar.agent.RAAgent
Return whether this agent can be edited in SB-MASE.
canBeExternal() - Method in class raar.agent.RAAgent
Return whether this agent can be an external agent in SB-MASE.
canBeExternal() - Method in class raar.external.RAExternalAgent
Return whether SB-MASE can use this agent as an external one.
canBeSimulated() - Method in class raar.agent.RAAgent
Return whether this agent can be simulated in SB-MASE.
canBeSimulated() - Method in class raar.external.RAExternalAgent
Return whether SB-MASE can simulate this agent.
cancelConnect() - Method in class raar.external.RAExternalAgent
Cancel connect operation (has no timeout!)
canContain(RAAllowed) - Method in class raar.language.RAMathExpression
 
canContain(RAAllowed) - Method in interface raar.register.RAAllowed
 
canContain(RAAllowed) - Method in class raar.register.RAList
 
canContain(RAAllowed) - Method in class raar.register.RAListPointer
 
canContain(RAAllowed) - Method in class raar.register.RAReal
 
canContain(RAAllowed) - Method in class raar.register.RARealPointer
 
canContain(RAAllowed) - Method in class raar.register.RAString
 
canContain(RAAllowed) - Method in class raar.register.RAStringPointer
 
canContain(RAAllowed) - Method in class raar.register.RAType
 
canContain(RAAllowed) - Method in class raar.register.RATypePointer
 
capitalizeKeywords(String) - Static method in class raar.language.compiler.RACompiler
Capitalize the keywords in the supplied string c.
centerWindow(Window) - Static method in class guitools.Tools
Center the window on screen.
changeState() - Method in class guitools.components.CollapsePane
 
ClassAnalyst - Class in debugging
For various debugging purposes.
ClassAnalyst() - Constructor for class debugging.ClassAnalyst
 
ClassFileScanHandler - Class in filescan
Class file scan handler returns classes stored in files.
ClassFileScanHandler() - Constructor for class filescan.ClassFileScanHandler
Construct.
clear() - Method in interface raar.language.RAAbstractList
Clears the list.
clear() - Method in class raar.register.RAList
Clears the list.
clear() - Method in class raar.register.RAListPointer
Clears the list.
clearRegister(RARegister) - Method in class raar.register.RAFetchRegister
Replace the complete content by null.
clearRegister() - Method in class raar.register.RARegister
Clear register data -- keep names, delete all the data though.
clearRegister(RARegister) - Method in class raar.register.RASetRegister
Replace the complete content by null.
clone() - Method in class raar.agent.process.RADebuggerProcess
Clone.
clone() - Method in class raar.agent.process.RAInhibitProcess
Clone.
clone() - Method in class raar.agent.process.RAProcess
Clone the process.
clone() - Method in class raar.agent.process.RASpecialProcess
 
clone() - Method in class raar.agent.process.RASuppressProcess
Clone.
clone() - Method in interface raar.register.RADataType
 
clone() - Method in class raar.register.RAList
 
clone() - Method in class raar.register.RAReal
 
clone() - Method in class raar.register.RAString
 
clone() - Method in class raar.register.RAType
 
close() - Method in class raar.gui.RAGui
Close neatly.
CollapsePane - Class in guitools.components
Pane which can be collapsed and expanded using a button at the top.
CollapsePane(String, JPanel, Component, InternalFrame) - Constructor for class guitools.components.CollapsePane
Create it.
CollapseTool - Class in guitools
A tool that enables one to use collapsable panels in a GUI.
CollapseTool() - Constructor for class guitools.CollapseTool
 
compare() - Method in class raar.language.RACompareObject
Compares two comparable objects.
compile(String) - Static method in class raar.language.compiler.RACompiler
Compile the process which is defined in RAAR language in string c.
configure() - Method in class amigo.RAAgentFactory_Amigo
Configure the plug-in.
configure() - Method in class khepera.RAExternalAgentFactory_Khepera
Configure the plug-in.
configure() - Method in class raar.agent.RAAgentFactory_RAAgent
Configure the plug-in.
configure() - Method in class raar.gui.RAGSettingsEngine
Configure plug-in.
configure() - Method in class raar.gui.RAGSettingsExternal
Configure plug-in.
configure() - Method in interface raar.plugin.RAPlugin
Configure the plug-in.
configurePlugins - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
configurePlugins() - Method in class raar.gui.RAGui
Show plugin config.
connect() - Method in class amigo.Amigo
Connect the robot.
connect() - Method in class amigo.AmigoDummy
 
connect(RAProcess, String, RAProcess, String) - Method in class raar.agent.RAAgent
Connect a specified output to a specified input.
connect(String, int) - Method in class raar.external.RAExternalAgent
Connect the agent to a server at host and port given.
connect() - Method in interface raar.external.RAExternalAgentInterface
Connect to the external agent.
CONNECT_AGENT - Static variable in interface raar.external.RAExternalAgentProtocol
Expects back an OK or ERROR.
contains(String, String) - Static method in class raar.language.compiler.RAStringTool
Check containment.
contains(double, double) - Method in class vectorimage.VectorObject
See whether this object contains the point given.
containsAgent(RAAgent) - Method in class raar.world.RAWorld
See whether the world contains this agent.
containsObject(RAWorldObject) - Method in class raar.world.RAWorld
Return whether the world contains the object given.
copyFromRegister(RARegister) - Method in class raar.register.RAFetchRegister
Copy values from the specified Register into this Register, for all the keys (names) that exist in this Register.
copyToRegister(RARegister) - Method in class raar.register.RASetRegister
Copy the content of this register to the specified register, as far as the names defined in this register exist in the specified one (i.e. it makes no new keys).
count(String, BufferedReader) - Static method in class WordCount
Count lines, words and characters in given input stream and print stream name and those numbers to standard output.
count(File) - Static method in class WordCount
Open file, count its words, lines and characters and print them to standard output.
countWords(String) - Static method in class WordCount
Determine the number of words in the argument line.
createExampleInstance(String) - Method in class raar.world.RAWorld
Create an example instance of a class.
createGVectorObject() - Method in class raar.agent.RAAgent
Create a graphical presentation.
createGVectorObject() - Method in class raar.world.RAWorldObject
Create a GVectorObject.
createGVectorObject(VectorObject) - Static method in class vectorimage.GVectorObject
Create a graphical vector object based on the vector object given.
createGVectorObject() - Method in class vectorimage.VectorObject
Create a GVectorObject.
createObject(Vector, String, String, Rectangle2D.Double, double) - Static method in class raar.world.factory.RAWorldObjectFactory
Create one or more world objects based on the classes given, the classname, and the position and rotation for this specific instance, if applicable.
currentDialogOwner - Static variable in class guitools.Tools
Current dialog owner, handy global variable.

D

debug(Object) - Method in class raar.gui.RAGDebugFrame
Show info on d, if we must debug at the moment.
debug(Object) - Method in class raar.gui.RAGui
Debug/show the object provided.
debugFileName - Static variable in class raar.debug.RADebuggerConstants
Name of debug file
debugger - Variable in class raar.gui.RAGui
Some things to remember... and some things to access from outside myself...
debugging - package debugging
 
decreaseBinding() - Method in class raar.agent.process.RASpecialProcess
For dynamic binding.
DEFAULT_AGENT_COLOR - Static variable in class raar.graphics.RAGCache
 
DEFAULT_TRACE_COLOR - Static variable in class raar.graphics.RAGCache
 
DefaultFileFilter - Class in filescan
File filter accepting directories and a certain extension.
DefaultFileFilter(String) - Constructor for class filescan.DefaultFileFilter
Accept directories and the extension given.
DefaultFileScanHandler - Class in filescan
Default file scan handler returns the file itself if it exists.
DefaultFileScanHandler() - Constructor for class filescan.DefaultFileScanHandler
Construct.
determineSafeMode() - Method in class raar.gui.RAGui
Adapt interface in case of unsafe mode.
dialogize(JDialog) - Static method in class guitools.Tools
Create a really fancy dialog.
direction(double, double, double, double) - Static method in class raar.world.RAGripperTool
Determine the direction of (tx,ty) as seen from (fx,fy).
disableFor(Graphics2D) - Static method in class guitools.AntiAlias
Disable antialiasing for the given Graphics2D object.
disconnect() - Method in class amigo.Amigo
Disconnect the robot.
disconnect() - Method in class amigo.AmigoDummy
 
disconnect(RAProcess, String, RAProcess, String) - Method in class raar.agent.RAAgent
Disconnect a specified input from a specified output.
disconnect() - Method in class raar.external.RAExternalAgent
Disconnect.
disconnect() - Method in interface raar.external.RAExternalAgentInterface
Disconnect from the external agent.
DISCONNECT_AGENT - Static variable in interface raar.external.RAExternalAgentProtocol
Expects back an OK or ERROR.
dispose() - Method in class raar.gui.RAGExternalFrame
Dispose the frame if no activities are going on in it.
dispose() - Method in class raar.gui.RAGSimFrame
Dispose only if nothing is active.
distance(Point2D.Double, RAWorldObject, Shape) - Method in class raar.world.RAWorld
Return the distance between point and object, provided that we only look inside inRegion.
distance(VectorObject, Point2D.Double, Shape) - Static method in class vectorimage.calc.Calc
Returns the distance between a shape and a point.
DIVIDE - Static variable in class raar.language.RAMathExpression
 
dock() - Method in class guitools.components.InternalFrame
Dock or undock the frame using the receiver.
dock(InternalFrame) - Method in class guitools.DockReceiver
Dock a window.
docked() - Method in class guitools.components.InternalFrame
Is the frame docked?
docked(InternalFrame) - Method in class guitools.DockReceiver
Is a window docked?
DockReceiver - Class in guitools
Can dock and undock InternalFrame objects.
DockReceiver() - Constructor for class guitools.DockReceiver
 
doCount(File, int) - Static method in class WordCount
 
DRAW_LOGO - Static variable in class raar.gui.RAGui
Draw logo?
DRAW_STRAIGHT_LINE - Static variable in class raar.gui.RAGProcessMap
This determines whether the connections will be drawn as one line (true) or as _| like forms.
dump() - Method in class raar.agent.RAAgent
Dump all registers of all processes to screen or file.
dump - Static variable in class raar.debug.RADebuggerConstants
Whether or not to dump debug info to debug file
dumpCompilerInfo - Static variable in class raar.debug.RADebuggerConstants
Whether or not to dump compiler information.
dumpExtraProcessInfo - Static variable in class raar.debug.RADebuggerConstants
Whether or not to include extra process info in debug dump
dumpInternalRegisters - Static variable in class raar.debug.RADebuggerConstants
Whether or not to include internal registers in debug dump
dumpRegisters() - Method in class raar.agent.process.actor.RAActor
Give a System.out dump of the current content.
dumpRegisters() - Method in class raar.agent.process.RAProcess
Give a System.out dump of the current content of all the registers (input, output, and internal).
dumpRegisters() - Method in class raar.agent.process.sensor.RASensor
Give a System.out dump of the current content.
dValue() - Method in class raar.register.RARandomReal
Return a new random value between 0 inclusive and 1 exclusive.
dValue() - Method in class raar.register.RAReal
Return the real value stored in this object.
dValue() - Method in class raar.register.RARealPointer
 

E

editAgent() - Method in class raar.gui.RAGTasks
Edit agent.
editAgent(RAAgent) - Method in class raar.gui.RAGui
Edit agent.
editMap() - Method in class raar.gui.RAGui
Edit a map.
editor - Variable in class raar.gui.RAGui
Some things to remember... and some things to access from outside myself...
eh - Static variable in class raar.gui.RAGui
Editor default size.
emitsLight() - Method in class raar.world.RAWorldObject
Return whether the object emits light.
enableCollapse(JPanel, JPanel, JPanel) - Static method in class guitools.CollapseTool
Enable collapse.
enableExternal(boolean) - Method in class raar.gui.RAGTasks
Set the external part en- or disabled.
enableFor(Graphics2D) - Static method in class guitools.AntiAlias
Enable antialiasing for the given Graphics2D object.
enableSimulator(boolean) - Method in class raar.gui.RAGTasks
Set the simulator part en- or disabled.
end() - Method in class raar.engine.RAEngine_External
End.
end() - Method in class raar.engine.RAEngine_Simulator
End.
end() - Method in interface raar.engine.RAPulseObserver
End notifier.
equals(Object) - Method in class raar.agent.process.RAPair
Equals overrides the general method. this method is needed to remove connections
EQUALS - Static variable in class raar.language.RACompareObject
 
equals(RAEqualityComparable) - Method in interface raar.language.RAEqualityComparable
 
equals(RAEqualityComparable) - Method in class raar.language.RAMathExpression
Test whether the two values are equal.
equals(RAEqualityComparable) - Method in class raar.register.RAList
 
equals(RAEqualityComparable) - Method in class raar.register.RAListPointer
 
equals(RAEqualityComparable) - Method in class raar.register.RARandomReal
Returns true if this real is equal to the parameter.
equals(RAEqualityComparable) - Method in class raar.register.RAReal
Returns true if this real is equal to the parameter, given the tolerance in the config file.
equals(RAEqualityComparable) - Method in class raar.register.RARealPointer
 
equals(RAEqualityComparable) - Method in class raar.register.RAString
 
equals(RAEqualityComparable) - Method in class raar.register.RAStringPointer
 
equals(RAEqualityComparable) - Method in class raar.register.RAType
 
equals(RAEqualityComparable) - Method in class raar.register.RATypePointer
 
evaluate() - Method in class raar.language.RALogExpression
Returns an evaluation of this expression.
evaluate() - Method in class raar.language.RAMathExpression
 
ew - Static variable in class raar.gui.RAGui
Editor default size.
execute() - Method in class raar.agent.process.actor.RAActor
Executing an actor is not allowed and will throw an exception.
execute() - Method in class raar.agent.process.RAProcess
Executes the statement(set) in this process without updating the register and outputs first resp. afterwards!
execute() - Method in class raar.agent.process.RASpecialProcess
This special process may never just execute; it must be run!
execute() - Method in class raar.agent.process.sensor.RASensor
Executing the sensor is illegal and will produce an error.
execute() - Method in class raar.language.RAAddStatement
 
execute() - Method in class raar.language.RAAssignment
 
execute(boolean) - Method in class raar.language.RAAssignment
 
execute() - Method in class raar.language.RAClearStatement
 
execute() - Method in class raar.language.RAForLoop
 
execute() - Method in class raar.language.RAIfStatement
 
execute() - Method in class raar.language.RAPrintStatement
 
execute() - Method in interface raar.language.RAStatement
 
execute() - Method in class raar.language.RAStatementSet
 
execute() - Method in class raar.language.RAStopStatement
 
explain() - Method in class raar.agent.process.sensor.RACameraSensor
Give a String that explains what the sensor does.
explain() - Method in class raar.agent.process.sensor.RACompass
Give a String that explains what the sensor does.
explain() - Method in class raar.agent.process.sensor.RAGripSensor
Give a String that explains what the sensor does.
explain() - Method in class raar.agent.process.sensor.RALightSensor
Provide a description of the sensor.
explain() - Method in class raar.agent.process.sensor.RAObjectSensor
Explain what the sensor does.
explain() - Method in class raar.agent.process.sensor.RASensor
Give a String that explains what the sensor does.
explain() - Method in class raar.agent.process.sensor.RASonarSensor
Explain what the sensor does.
explain() - Method in class raar.external.RAExternalSensor
Give a String that explains what the sensor does.
explain() - Method in class raar.external.RASensor_AgentIsExternal
Give a String that explains what the sensor does.
external - Variable in class raar.gui.RAGui
Some things to remember... and some things to access from outside myself...
externalAgent() - Method in class raar.gui.RAGTasks
Enable external agent.
externalAgent - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
externalAgent(RAAgent) - Method in class raar.gui.RAGui
Add agent to the External Agents controls.

F

FANCY_DIALOG - Static variable in class guitools.Tools
Apply a style to dialogs or not?
fh - Static variable in class raar.gui.RAGui
Some sizes.
filescan - package filescan
Scan for specific files in entire directory trees and batch process the files found.
FileScan - Class in filescan
Scans a certain directory tree for files.
FileScan() - Constructor for class filescan.FileScan
 
FileScanHandler - Interface in filescan
While scanning, a handler is used to determine whether or not to include a file, and to decide on a representation of such a file.
findObjectAt(double, double) - Method in class vectorimage.VectorImage
Find the topmost object that overlaps the point provided.
FONT - Static variable in class guitools.GuiInit
Normal font used everywhere.
font(JComponent) - Static method in class guitools.Tools
Give the component a nice font.
FONT_BOLD - Static variable in class guitools.GuiInit
Bold-face normal font used everywhere.
FONT_MONO - Static variable in class guitools.GuiInit
Monospaced font used everywhere.
FONT_SMALL - Static variable in class guitools.GuiInit
Small normal font used everywhere.
fontBold(JComponent) - Static method in class guitools.Tools
Give the component a nice bold font.
foregroundColor - Static variable in class raar.gui.RAGProcess
Determines the colour the process lines and text will be drawn in.
fw - Static variable in class raar.gui.RAGui
Some sizes.

G

gbBorder - Static variable in class guitools.Tools
Complete border around gridbagged panels.
gbBorderNoMargin - Static variable in class guitools.Tools
No-bottom-margin border around gridbagged panels.
generalSettings() - Method in class raar.gui.RAGui
General settings.
get(String) - Method in class raar.agent.process.actor.RAActor
Get a specific key's value from the output register.
get(String) - Method in class raar.agent.process.RAProcess
Get a specific key's value from the output register.
get(String) - Method in class raar.agent.process.sensor.RASensor
Get a specific key's value from the output register.
get(String) - Method in class raar.register.RARegister
Returns the object (= RADataType) with this name
get(String) - Method in class raar.register.RAType
 
GET_SENSORS - Static variable in interface raar.external.RAExternalAgentProtocol
Expects back a Hashtable with sensor_id,sensor_value or ERROR.
getAcceptedDataType() - Method in class raar.agent.process.RASpecialProcess
For dynamic binding.
getActor(String) - Method in class raar.agent.RAAgent
Return the actor with the given name or null if this actor does not exist.
getActorNames() - Method in class raar.agent.RAAgent
Return the names of actors.
getActorValue() - Method in class raar.agent.process.actor.RAActor
Returns the RAReal currently stored in the actor (the actor value).
getAgent() - Method in class raar.agent.process.sensor.RASensor
Get sensor's agent.
getAgent() - Method in class raar.gui.RAGEdit
Get the agent we're editing now.
getAgent() - Method in class raar.gui.RAGProcessMap
Return the agent.
getAgentColor(RAAgent) - Method in class raar.graphics.RAGCache
 
getAgents() - Method in class raar.world.RAWorld
Return the agents in this world.
getAgentShape(RAAgent) - Method in class raar.graphics.RAGCache
 
getAgentTrace(RAAgent) - Method in class raar.graphics.RAGCache
 
getAgentTraceColor(RAAgent) - Method in class raar.graphics.RAGCache
 
getAntiAlias() - Method in class raar.settings.RASettingsEngine
 
getAssignTo() - Method in class raar.language.RAAssignment
 
getBackground() - Method in class vectorimage.GVectorImage
Return the background colour of the image.
getBackground() - Method in class vectorimage.VectorImage
Return the background colour of the image.
getBounds() - Method in class vectorimage.VectorObject
Return the bounds of the shape before rotation.
getCameraValue() - Method in class amigo.Amigo
Implement this method for camera operation to work.
getCameraValue() - Method in class amigo.AmigoDummy
Return a camera value (a.k.a.
getCameraValue() - Method in class amigo.AmigoImpl
In your own implementation of Amigo.java, implement this method for the camera operation to work.
getChildSimSensor() - Method in class raar.external.RAExternalSensor
Get child sensor usable in simulator.
getClassColor(String, Vector) - Static method in class raar.world.factory.RAWorldObjectFactory
Return the colour for the class given.
getClassColor(String) - Method in class raar.world.RAWorld
Return the colour of objects of this class.
getClassName() - Method in class raar.agent.process.sensor.RAObjectSensor
Get class name.
getClassName() - Method in class raar.world.RAWorldObject
Return the object's class name.
getClassNames(Vector) - Static method in class raar.world.factory.RAWorldObjectFactory
Return a class name for the object given - will work iff the objects in the Vector are all of class RAWorldClass.
getClassNames() - Method in class raar.world.RAWorld
Return the names of the object classes present in this world.
getClassSize(String, Vector) - Static method in class raar.world.factory.RAWorldObjectFactory
Return the size for the fixed size class given.
getCodeFragment() - Method in exception raar.language.compiler.RACompilerException
Get code fragment that is wrong.
getColor() - Method in class raar.agent.process.sensor.RALightSensor
Get color.
getColor() - Method in class raar.agent.process.sensor.RAObjectSensor
Get color.
getColor() - Method in class raar.agent.process.sensor.RASensor
Colour representation.
getColor() - Method in class raar.agent.RAAgent
Return the color of this agent.
getColor() - Method in class raar.vectorimagex.GVectorObject_Shape
 
getColor() - Method in class raar.vectorimagex.RAGAgentTrace
Return the trace colour.
getColor() - Method in class vectorimage.GVectorObject
Return the colour for the object.
getColor() - Method in class vectorimage.VectorObject
Return the colour this object should be drawn in.
getConnections() - Method in class raar.agent.RAAgent
Return all the connections.
getContentPane() - Method in class guitools.components.InternalFrame
Return the content pane.
getContentPane(boolean) - Method in class guitools.components.InternalFrame
Return the content pane, including or not including the dock controls.
getCurrentGui() - Static method in class raar.gui.RAGui
Return current GUI instance.
getCurrentViewableSize() - Method in class raar.gui.RAGProcessMap
Get the current size that we can see.
getDataType(String) - Method in class raar.agent.process.actor.RAActor
Returns the datatype for a given name.
getDataType(String) - Method in class raar.agent.process.RAProcess
Returns the datatype for a given name.
getDataType(String) - Method in class raar.agent.process.RASpecialProcess
Necessary for making healthy connections.
getDataType(String) - Method in class raar.agent.process.sensor.RASensor
Returns the datatype for a given name.
getDebugInfo() - Method in class raar.agent.process.RADebuggerProcess
Get debug info.
getDebugInfo() - Method in interface raar.debug.RADebuggable
Get debug info.
getDebugInfo() - Method in class raar.language.RAPrintStatement
 
getDescription() - Method in class raar.agent.process.actor.RAActor
Describe the actor.
getDescription() - Method in class raar.agent.process.actor.RAAngleActor
Describe the actor.
getDescription() - Method in class raar.agent.process.actor.RAFactory
Describe the actor.
getDescription() - Method in class raar.agent.process.actor.RAGripperActor
Describe the actor.
getDescription() - Method in class raar.agent.process.actor.RASpeedActor
Describe the actor.
getDescription() - Method in class raar.agent.process.actor.RATraceActor
Describe the actor.
getDescription() - Method in class raar.agent.process.RADebuggerProcess
Provide a description; how does the process work, et cetera.
getDescription() - Method in class raar.agent.process.RAInhibitProcess
Provide a description; how does the process work, et cetera.
getDescription() - Method in class raar.agent.process.RASpecialProcess
Provide a description; how does the process work, et cetera.
getDescription() - Method in class raar.agent.process.RASuppressProcess
Provide a description; how does the process work, et cetera.
getDescription() - Method in class raar.gui.filetools.RAGFileFilter
The description of this filter.
getDirection() - Method in class raar.agent.process.sensor.RARegionSensor_Pie
 
getDockArea() - Method in class guitools.DockReceiver
Get the entire dock area; it hides when there are no docked frames.
getDockArea() - Method in class raar.gui.RAGui
Get the dock area.
getDockPanel() - Method in class guitools.DockReceiver
Get the dock panel.
getDockPanel() - Method in class raar.gui.RAGui
Get the dock panel.
getDrawSensors() - Method in class raar.settings.RASettingsEngine
 
getExtension(File) - Static method in class raar.gui.filetools.RAGFileUtils
Get extension of file.
getExtension(String) - Static method in class raar.gui.filetools.RAGFileUtils
Get extension of file denoted by s.
getExternal() - Method in class raar.gui.RAGExternalFrame
Get the engine controlling the process.
getFactoryObjectNames(Vector) - Static method in class raar.world.factory.RAWorldObjectFactory
Return class names in this Vector of classes that are usable by a Factory actor (i.e. an agent can create or destroy objects of this type).
getFactoryObjectNames() - Method in class raar.world.RAWorld
Return the objects that can be constructed with factories.
getFactoryObjects(Vector, Vector) - Static method in class raar.world.factory.RAWorldObjectFactory
Return objects in the objects vector that are potentially produced by a factory.
getFilename(String) - Static method in class raar.gui.filetools.RAGFileUtils
Get name of file denoted by s.
getGVectorObjects(VectorObject) - Method in class raar.world.RAWorld
Return graphical representation(s) for the object given.
getGVectorObjects(VectorObject) - Method in class vectorimage.VectorImage
Return graphical representation(s) for the object given.
getHeight() - Method in class raar.gui.RAGProcess
How high will the box of this process be?
getHost() - Method in class raar.external.RAExternalAgent
Return host we're connected to.
getIcon(File) - Method in class raar.gui.filetools.RAGFileView
Provide an icon for the file, if we can.
getImage() - Method in class vectorimage.GVectorImage
Get the internal buffered image.
getInputNames() - Method in class raar.agent.process.actor.RAActor
Get a String vector containing the names of the keys the input register stores (in order).
getInputNames() - Method in class raar.agent.process.RAProcess
Get a String vector containing the names of the keys the input register stores (in order).
getInputNames() - Method in class raar.agent.process.sensor.RASensor
A sensor does not have any inputs and will return null.
getInputObjects() - Method in class raar.agent.process.actor.RAActor
Get an RADataType vector containing the current content of the input register.
getInputObjects() - Method in class raar.agent.process.RAProcess
Get an RADataType vector containing the current content of the input register.
getInputObjects() - Method in class raar.agent.process.sensor.RASensor
A sensor does not have any inputs and will return null.
getInputShapes() - Method in class raar.gui.RAGProcess
Get the shapes that form the inputs of the process.
getLightSource() - Method in class raar.agent.process.sensor.RALightSensor
Get light source the sensor responds to.
getLineOfError() - Method in exception raar.language.compiler.RACompilerException
Get line in which the error is present.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class guitools.PlainCellRenderer
Get cell renderer.
getMap() - Method in class raar.gui.RAGProcessMapPanel
Get the map.
getMaximumTraceLength() - Method in class raar.settings.RASettingsEngine
 
getMaxRuns() - Method in class raar.settings.RASettings
 
getMessage() - Method in exception raar.language.compiler.RACompilerException
Get error message.
getName() - Method in class raar.agent.RAAgent
Return the agent's name.
getName() - Method in class raar.world.RAWorldObject
Return the object's name.
getNameVector() - Method in class raar.register.RARegister
Get the names of the keys in this register.
getNewAgent() - Method in class amigo.RAAgentFactory_Amigo
Get a new agent.
getNewAgent() - Method in class khepera.RAExternalAgentFactory_Khepera
Get a new agent.
getNewAgent() - Method in class raar.agent.RAAgentFactory
Get a new agent, you might want to name it (setName).
getNewAgent() - Method in class raar.agent.RAAgentFactory_RAAgent
Get a new agent.
getNormalProcesses() - Method in class raar.agent.RAAgent
Allows one to get only the normal processes.
getObject(String) - Method in class raar.plugin.RAPluginManager
Get the object (not necessarily a plugin) with the given name, or null if it is not found.
getObject() - Method in class vectorimage.GVectorObject
Get underlying object.
getObjectColor(String) - Method in class raar.world.RAWorld
Return the colour of object given.
getObjects() - Method in class raar.world.RAWorld
Return the RAWorldObjects present, including agents -- overridden.
getObjects() - Method in class vectorimage.VectorImage
Return the VectorObjectSources present in this image.
getObjectVector() - Method in class raar.register.RARegister
Get the content (Vector of RADataTypes) of this register.
getOpacity() - Method in class raar.vectorimagex.GVectorObject_Shape
 
getOpacity() - Method in class vectorimage.GVectorObject
Return the opacity (0.0F = transparent, 1.0F = opaque).
getOtherProcesses() - Method in class raar.agent.RAAgent
Get the non-normal processes...
getOutputNames() - Method in class raar.agent.process.actor.RAActor
Get a String vector containing the names of the keys the output register stores (in order).
getOutputNames() - Method in class raar.agent.process.RAProcess
Get a String vector containing the names of the keys the output register stores (in order).
getOutputNames() - Method in class raar.agent.process.sensor.RASensor
Get a String vector containing the names of the keys the output register stores (in order).
getOutputObjects() - Method in class raar.agent.process.actor.RAActor
Get an RADataType vector containing the current content of the output register.
getOutputObjects() - Method in class raar.agent.process.RAProcess
Get an RADataType vector containing the current content of the output register.
getOutputObjects() - Method in class raar.agent.process.sensor.RASensor
Get an RADataType vector containing the current content of the output register.
getOutputShapes() - Method in class raar.gui.RAGProcess
Get the shapes that form the outputs of the process.
getPath(String) - Static method in class raar.gui.filetools.RAGFileUtils
Get path of file denoted by s.
getPlugin(String) - Method in class raar.plugin.RAPluginManager
Get the plugin with the name given, or null if it is not found.
getPluginIcon() - Method in class amigo.RAAgentFactory_Amigo
Return an icon for the plug-in in question, if it has one.
getPluginIcon() - Method in class khepera.RAExternalAgentFactory_Khepera
Return an icon for the plug-in in question, if it has one.
getPluginIcon() - Method in class raar.agent.RAAgentFactory_RAAgent
Return an icon for the plug-in in question, if it has one.
getPluginIcon() - Method in class raar.gui.RAGSettingsEngine
Get plug-in icon.
getPluginIcon() - Method in class raar.gui.RAGSettingsExternal
Get plug-in icon.
getPluginIcon() - Method in interface raar.plugin.RAPlugin
Return an icon for the plug-in in question, if it has one.
getPluginName() - Method in class amigo.RAAgentFactory_Amigo
Return a name for the plug-in in question.
getPluginName() - Method in class khepera.RAExternalAgentFactory_Khepera
Return a name for the plug-in in question.
getPluginName() - Method in class raar.agent.RAAgentFactory_RAAgent
Return a name for the plug-in in question.
getPluginName() - Method in class raar.gui.RAGSettingsEngine
Get plug-in name.
getPluginName() - Method in class raar.gui.RAGSettingsExternal
Get plug-in name.
getPluginName() - Method in interface raar.plugin.RAPlugin
Return a name for the plug-in in question.
getPluginNames() - Method in class raar.plugin.RAPluginManager
Return the plug-in names found.
getPluginType() - Method in class raar.agent.RAAgentFactory
Return a type for the plug-in in question (agent).
getPluginType() - Method in class raar.gui.RAGSettingsEngine
Get plug-in type.
getPluginType() - Method in class raar.gui.RAGSettingsExternal
Get plug-in type.
getPluginType() - Method in interface raar.plugin.RAPlugin
Return a type for the plug-in in question.
getPluginType() - Method in class raar.plugin.RAPluginProcess
Return a type for the plug-in in question (process).
getPort() - Method in class raar.external.RAExternalAgent
Return port we're connected to.
getPosition() - Method in class vectorimage.VectorObject
Get position of this object (the center of the bounds).
getProcess(String) - Method in class raar.agent.RAAgent
Return the process with given name.
getProcess() - Method in class raar.gui.RAGProcess
Return the process we are drawing.
getProcessableName() - Method in class raar.agent.process.actor.RAFactory
Return the processable class (or object) name.
getProcessableName() - Method in interface raar.agent.process.RAWorldDependentProcess
Return the processable class (or object) name.
getProcessableName() - Method in class raar.agent.process.sensor.RALightSensor
Return the name of the object/class that this sensor can see.
getProcessableName() - Method in class raar.agent.process.sensor.RAObjectSensor
Return the perceived class (or object) name.
getProcesses() - Method in class raar.agent.RAAgent
Return the compiled processes.
getProcessMap(RAAgent) - Method in class raar.graphics.RAGCache
 
getProcessName() - Method in class raar.agent.process.RAProcess
Get the process name.
getProcessName() - Method in class raar.external.RAExternalSensor
Get a process name representation.
getPulses() - Method in class raar.engine.RAPulse
Well... :)
getPulsesPerSecond() - Method in class raar.engine.RAPulse
Well... :)
getRadius() - Method in class raar.agent.process.sensor.RARegionSensor_Pie
 
getRealTolerance() - Method in class raar.settings.RASettings
 
getRegion(double, double, double) - Method in class raar.agent.process.sensor.RARegionSensor
Give the sensor region, given that the sensor's origin is at the coördinate (x,y) and the rotation of the agent on which the sensor is placed is a..
getRegion(double, double, double) - Method in class raar.agent.process.sensor.RARegionSensor_Pie
Return the region within which the sensor can see.
getRegister() - Method in class raar.language.RAAssignment
 
getRotation() - Method in class vectorimage.VectorObject
Return the rotation of this object in degrees.
getSaveableAgent() - Method in class raar.gui.RAGProcessMap
Get a saveable agent based on the agent currently loaded.
getScanAccuracy() - Method in class raar.settings.RASettingsEngine
 
getScreenHeight() - Static method in class guitools.Tools
Return height of the desktop in pixels.
getScreenWidth() - Static method in class guitools.Tools
Return width of the desktop in pixels.
getSectionWidth() - Method in class raar.agent.process.sensor.RARegionSensor_Pie
 
getSelected() - Method in class raar.gui.RAGProcess
Return the selected process image.
getSelectedProcess() - Method in class raar.gui.RAGProcessMap
Request the currently selected process.
getSensorID() - Method in class raar.external.RAExternalSensor
Get ID.
getSensorIDs() - Method in class amigo.Amigo
Return the sensor id's in use by the robot.
getSensorIDs() - Method in class amigo.AmigoDummy
 
getSensorIDs() - Method in interface raar.external.RAExternalAgentInterface
Provide a list of sensor names.
getSensorValue(String) - Method in class amigo.Amigo
Return the sensor value of the sensor indicated with the id specified.
getSensorValue(String) - Method in class amigo.AmigoDummy
Return the sensor value of the sensor indicated with the id specified.
getSensorValue() - Method in class raar.agent.process.sensor.RASensor
Returns the RADataType currently stored in the sensor.
getSensorValue(RAExternalSensor) - Method in class raar.external.RAExternalAgent
RUNTIME EXTRA STUFF
getSensorValue(String) - Method in interface raar.external.RAExternalAgentInterface
Give value of sensor with name given.
getShape() - Method in class raar.vectorimagex.GVectorObject_Shape
 
getShape() - Method in class raar.vectorimagex.RAGAgentShape
Get the actual shape.
getShape(double, double, double) - Method in class raar.vectorimagex.RAGAgentShape
Get the shape at position and angle given.
getShape() - Method in class raar.vectorimagex.RAGAgentTrace
Return the shape.
getShape() - Method in class vectorimage.GVectorObject
Create a shape for the object.
getSimulation() - Method in class raar.gui.RAGSimFrame
Get underlying engine.
getSize() - Method in class vectorimage.VectorImage
Return the size of the image.
getSource() - Method in class vectorimage.GVectorImage
Get underlying source.
getSourceCode() - Method in class raar.agent.process.RAProcess
Get the process source code.
getSourceCode() - Method in class raar.world.RAWorld
Return the source code.
getSpeedScalar() - Method in class raar.settings.RASettingsEngine
 
getStartTime() - Method in class raar.engine.RAPulse
Well... :)
getStop() - Method in class raar.settings.RASettingsEngine
 
getTraces() - Method in class raar.vectorimagex.RAGAgentTrace
Return the traces.
getTracingImage() - Method in class vectorimage.GVectorImage
Get the background tracing image.
getType() - Method in interface raar.register.RADataType
 
getType() - Method in class raar.register.RAList
 
getType() - Method in class raar.register.RAReal
Return the datatype (RADataType.RA_REAL)
getType(String) - Method in class raar.register.RARegister
 
getType(String) - Method in class raar.register.RASetRegister
Return the type of the object stored under a name.
getType() - Method in class raar.register.RAString
 
getType() - Method in class raar.register.RAType
 
getType() - Method in class raar.vectorimagex.RAGAgentShape
Get the type of shape: AGENT.
getType() - Method in class vectorimage.VectorObject
Return the type of object.
getTypeDescription(File) - Method in class raar.gui.filetools.RAGFileView
Describe the file given.
getUnselected() - Method in class raar.gui.RAGProcess
Return the unselected process image.
getUpdates() - Method in class raar.settings.RASettingsEngine
 
getUsedColors() - Method in class vectorimage.VectorImage
Get the colors that are used in this image.
getValue() - Method in class raar.language.RAAssignment
 
getValues() - Method in class raar.register.RAType
 
getVisibleImage() - Method in class raar.gui.RAGSimFrame
Get underlying visible image.
getWorld() - Method in class raar.agent.RAAgent
Return the world the agent is in.
getWorld() - Method in class raar.engine.RAEngine_Simulator
Return the world we're simulating.
getWorld() - Method in class raar.world.factory.RAWorldReader
Return the world we've read and made.
getWorldAgents() - Method in class raar.gui.RAGui
Get the agents that are in the world.
getZoomFactor() - Method in class raar.gui.RAGProcessMap
Get zoom factor.
getZoomFactor() - Method in class vectorimage.GVectorImage
Get the zoom factor.
giveSensorInformation(double, double, RAWorldObject[]) - Method in class raar.agent.process.sensor.RACameraSensor
Give the sensor reading, given that the sensor's origin is at the coördinate (x,y) and that the objects provided are within the sensor's region.
GRID_COLUMNS - Static variable in class guitools.components.SimpleGridBagPanel
Use a column layout.
GRID_ROWS - Static variable in class guitools.components.SimpleGridBagPanel
Use a row layout.
GuiInit - Class in guitools
Use this static class to initialize your GUI.
GuiInit() - Constructor for class guitools.GuiInit
 
guitools - package guitools
Tools for easier and better GUI development.
guitools.components - package guitools.components
A collection of convenient GUI components.
GVectorImage - Class in vectorimage
A GVectorImage is the graphical representation of the vector image defined by its underlying image source.
GVectorImage(VectorImage) - Constructor for class vectorimage.GVectorImage
Construct the image.
GVectorObject - Class in vectorimage
A graphical vector object based on a vector object source.
GVectorObject(VectorObject) - Constructor for class vectorimage.GVectorObject
Constructor.
GVectorObject_Shape - Class in raar.vectorimagex
A GVectorObject that does not have an underlying object source but is defined by its shape.
GVectorObject_Shape() - Constructor for class raar.vectorimagex.GVectorObject_Shape
 

H

handleFile(File) - Method in class filescan.ClassFileScanHandler
Return a class stored in a file, or null if no class is stored in this file.
handleFile(File) - Method in class filescan.DefaultFileScanHandler
Return the file itself if it exists, or null otherwise.
handleFile(File) - Method in interface filescan.FileScanHandler
Return an object representing this file, or null if it is not a valid file.
handleFile(File) - Method in class filescan.ObjectFileScanHandler
Read an object stored in the file, or null if the file does not contain an object.
hasMoreElements() - Method in interface raar.language.RAAbstractList
Tests if this list's nextElement method can be called again.
hasMoreElements() - Method in class raar.register.RAList
Tests if this list's nextElement method can be called again.
hasMoreElements() - Method in class raar.register.RAListPointer
Tests if this list's nextElement method can be called again.
hasRun - Variable in class raar.agent.process.RAProcess
 
headOfString(String, String) - Static method in class raar.language.compiler.RAStringTool
Returns the head of a string when tokenizing it on delim.
headOfStringD(String, String) - Static method in class raar.language.compiler.RAStringTool
See headofstring but delim must exist
help() - Method in class raar.gui.RAGui
Show some help.
hideStarters() - Static method in class raar.gui.RAGui
Hide the logo after startup.

I

icon - Static variable in class raar.gui.RAGui
Some icons.
in - Variable in class raar.agent.process.RAPair
 
increaseBinding() - Method in class raar.agent.process.RASpecialProcess
For dynamic binding.
init() - Static method in class guitools.GuiInit
Initialize.
init() - Method in class raar.settings.RASettings
 
init() - Method in class raar.settings.RASettingsEngine
 
initFromFile() - Static method in class raar.gui.RAGSettings
Read settings from the settings file and apply them to the entire program.
initFromFile() - Static method in class raar.gui.RAGSettingsEngine
Read settings from the settings file and apply them to the entire GUI.
initFromFile() - Static method in class raar.settings.RASettingsLastPath
 
initFromFile() - Static method in class raar.settings.RASettingsPlugins
 
initialObjectVector - Variable in class raar.register.RARegister
 
initRobot() - Method in class amigo.Amigo
The init methods are used to create the robot on the server.
initRobot(int) - Method in class amigo.Amigo
The init methods are used to create the robot on the server.
initRobot() - Method in class amigo.AmigoDummy
 
initRobot(int) - Method in class amigo.AmigoDummy
 
initToFile() - Static method in class raar.gui.RAGSettings
Read settings from the program and write them to the settings file.
initToFile() - Static method in class raar.gui.RAGSettingsEngine
Read settings from the program and write them to the settings file.
initToFile() - Static method in class raar.settings.RASettingsLastPath
 
initToFile(Vector) - Static method in class raar.settings.RASettingsPlugins
 
inName - Variable in class raar.agent.process.RAPair
 
inregister - Variable in class raar.agent.process.RAProcess
 
ins - Static variable in class raar.gui.RAGProcess
Font for inputs and outputs.
InternalFrame - Class in guitools.components
Internal frame that can be docked using DockReceiver class.
InternalFrame(String) - Constructor for class guitools.components.InternalFrame
Construct a frame with a title.
InternalFrame(String, DockReceiver) - Constructor for class guitools.components.InternalFrame
Construct a frame with a title and the DockReceiver given.
InternalFrame(String, DockReceiver, String) - Constructor for class guitools.components.InternalFrame
Construct a frame with a title, the DockReceiver and a BorderLayout constraint specifiying where the frame controls (i.e. the pin) must be placed.
intersecting(Shape, Shape) - Static method in class vectorimage.calc.Calc
http://forum.java.sun.com/thread.jsp?
INVALID - Static variable in class raar.world.RAGripperTool
 
isAgentGrippingSomething(RAAgent) - Static method in class raar.world.RAGripperTool
 
isAgentGrippingSomething(RAAgent) - Method in class raar.world.RAWorld
Return whether the agent's gripper is currently gripping something.
isAllowed(RAAgent, RAProcess, String, RAProcess, String) - Static method in class raar.agent.process.RAConnectionTester
Do the test.
isConnected() - Method in class raar.agent.RAAgent
Return whether this agent is connected to some external source, which implies that it should not be simulated at the moment.
isConnected() - Method in class raar.external.RAExternalAgent
Return whether this agent is externally connected.
isDelimiter(char) - Static method in class raar.language.compiler.RAStringTool
Request whether the character is a delimiter (i.e. whitespace, newline, mathematical operator... anything that can split a word in two really).
isDelimiter(String) - Static method in class raar.language.compiler.RAStringTool
Request whether the FIRST character in the given string is a delimiter (i.e. whitespace, newline, mathematical operator... anything that can split a word in two really).
isEditable() - Method in class raar.agent.RAAgent
Return whether agent is currently editable.
isExternalEnabled() - Method in class raar.gui.RAGui
Is external enabled?
isFilled() - Method in class raar.vectorimagex.GVectorObject_Shape
 
isFilled() - Method in class raar.vectorimagex.RAGAgentTrace
This is a path; draw only the path and not the filling area.
isFilled() - Method in class vectorimage.GVectorObject
Return whether to fill or draw this object.
isFilled() - Method in class vectorimage.VectorObject
Return whether to fill or draw this object.
isFixed() - Method in class raar.world.RAWorldObject
Return whether the object is fixed.
isInputValid(RADataType) - Method in class raar.agent.process.actor.RAActor
Implement this method to make the actor only respond to valid values.
isInputValid(RADataType) - Method in class raar.agent.process.actor.RAAngleActor
Return whether the input is valid for this actor.
isInputValid(RADataType) - Method in class raar.agent.process.actor.RAFactory
Return whether input is valid.
isInputValid(RADataType) - Method in class raar.agent.process.actor.RAGripperActor
Determine whether input is valid.
isInputValid(RADataType) - Method in class raar.agent.process.actor.RASpeedActor
Determine whether input is valid.
isInputValid(RADataType) - Method in class raar.agent.process.actor.RATraceActor
Determine whether input is valid.
isLight() - Method in class raar.world.RAWorldObject
Return whether the object is a lightsource.
isLocked() - Method in class raar.gui.RAGExternalFrame
Return whether the frame is locked.
isLocked() - Method in class raar.gui.RAGSimFrame
Return whether the frame is locked.
isMassive() - Method in class raar.world.RAWorldObject
Return whether the object is massive.
isMovable() - Method in class raar.world.RAWorldObject
Return whether the object is movable.
isPerceivable() - Method in class raar.vectorimagex.GVectorObject_Shape
 
isPerceivable() - Method in class raar.vectorimagex.RAGAgentTrace
We cannot see traces with the agent's sensors.
isPluginEnabled(Class) - Static method in class raar.plugin.RAPluginManager
Return whether the plugin class in question is enabled.
isProcessable(RAWorldObject) - Method in class raar.agent.process.actor.RAFactory
Return whether the object in question is processable by this process based on the current configuration.
isProcessable(RAWorldObject) - Method in interface raar.agent.process.RAWorldDependentProcess
Return whether the object in question is processable by this process based on the current configuration.
isProcessable(RAWorldObject) - Method in class raar.agent.process.sensor.RALightSensor
Return whether the object given can be seen by the sensor, with the current settings.
isProcessable(RAWorldObject) - Method in class raar.agent.process.sensor.RAObjectSensor
Return whether the object in question is perceivable by this sensor with current settings.
isSimulatorEnabled() - Method in class raar.gui.RAGui
Is simulator enabled?
isSpecial() - Method in class raar.agent.process.RAProcess
Use this method to determine whether this process is a special one that should be executed before other processes (i.e. processes with this value on true will ALL be executed before processes with this value on false, and their outputs will be sent to connected inputs, also before the processes with this flag on false start).
isSpecial() - Method in class raar.agent.process.RASpecialProcess
Use this method to determine whether this process is a special one that should be executed before other processes (i.e. processes with this value on true will ALL be executed before processes with this value on false, and their outputs will be sent to connected inputs, also before the processes with this flag on false start).
isSpecial() - Method in class raar.agent.process.sensor.RASensor
The sensor is a special process and will return true.
isStatic() - Method in class raar.world.RAWorldObject
Return whether the object is static.
isSuitable(RAWorldObject) - Method in class raar.agent.process.actor.RAFactory
Return whether the object in question is suitable for this process, i.e. processable either with the current or an other configuration.
isSuitable(RAWorldObject) - Method in interface raar.agent.process.RAWorldDependentProcess
Return whether the object in question is suitable for this process, i.e. processable either with the current or an other configuration.
isSuitable(RAWorldObject) - Method in class raar.agent.process.sensor.RALightSensor
Return whether the object given can be seen by the sensor, independent of any settings.
isSuitable(RAWorldObject) - Method in class raar.agent.process.sensor.RAObjectSensor
Return whether the object in question is suitable for this sensor regardless of current settings.

J

JGradientPanel - Class in guitools.components
A panel with a nice gradient colour background.
JGradientPanel() - Constructor for class guitools.components.JGradientPanel
Construct a light blue gradient panel.
JGradientPanel(LayoutManager) - Constructor for class guitools.components.JGradientPanel
Construct a light blue gradient panel with the layout manager given handling controls placed in the panel.
JGradientPanel(LayoutManager, int, int, int, int, int, int) - Constructor for class guitools.components.JGradientPanel
Construct a gradient panel with the layout manager given handling controls placed in the panel, and the colours 1 and 2 as given in the 6 ints.

K

khepera - package khepera
 

L

LARGER - Static variable in class raar.language.RACompareObject
 
larger(RAFullComparable) - Method in interface raar.language.RAFullComparable
 
larger(RAFullComparable) - Method in class raar.language.RAMathExpression
Returns true if this real is larger than r, given the specific tolerance in the config file.
larger(RAFullComparable) - Method in class raar.register.RARandomReal
Returns true if this real is larger than r.
larger(RAFullComparable) - Method in class raar.register.RAReal
Returns true if this real is larger than r, given the specific tolerance in the config file.
larger(RAFullComparable) - Method in class raar.register.RARealPointer
Returns true if this real is larger than r, given the specific tolerance in the config file.
LARGER_EQUALS - Static variable in class raar.language.RACompareObject
 
largerEquals(RAFullComparable) - Method in interface raar.language.RAFullComparable
 
largerEquals(RAFullComparable) - Method in class raar.language.RAMathExpression
Returns true if this real is larger than r or equals, given the specific tolerance in the config file.
largerEquals(RAFullComparable) - Method in class raar.register.RARandomReal
Returns true if this real is larger than r or equals.
largerEquals(RAFullComparable) - Method in class raar.register.RAReal
Returns true if this real is larger than r or equals, given the specific tolerance in the config file.
largerEquals(RAFullComparable) - Method in class raar.register.RARealPointer
Returns true if this real is larger than r or equals, given the specific tolerance in the config file.
lastPath - Static variable in class raar.gui.RAGui
Remember the last path (very non Microsoft, I know).
LIGHT_SELECTION - Static variable in class guitools.Tools
A color between control and selection.
load(Object) - Static method in class raar.gui.RAGProcessMap
Load a process map from an object (RAAgentSaved).
load(File) - Static method in class raar.gui.RAGProcessMap
Load a process map from a file.
loadAgent(File) - Method in class raar.gui.RAGEdit
Load an agent from a file into the current editor.
loadAgent() - Method in class raar.gui.RAGEdit
Load an agent.
loadAgent() - Method in class raar.gui.RAGTasks
Load agent.
loadAgent() - Method in class raar.gui.RAGui
Load agent.
loadBackgroundImage(File) - Method in class raar.gui.RAGSimFrame
Load a background image.
loadBackgroundImage(String) - Method in class raar.gui.RAGSimFrame
Load a background image.
loadBackgroundImage(RAWorld) - Method in class raar.gui.RAGSimFrame
Load a background image.
loadIcon(String) - Static method in class guitools.Tools
Load an icon.
loadMap() - Method in class raar.gui.RAGui
Load a map.
loadMap(File, boolean) - Method in class raar.gui.RAGui
Load a map.
loadProcess(RAProcess) - Method in class raar.gui.RAGEdit
Load the process given into the editor and the open agent.
loadWorld() - Method in class raar.gui.RAGui
Load a world.
loadWorld(File) - Method in class raar.gui.RAGui
Load a world from a file.
logo - Static variable in class raar.gui.RAGui
Some icons.

M

main(String[]) - Static method in class debugging.ClassAnalyst
 
main(String[]) - Static method in class debugging.ObjectAnalyst
 
main(String[]) - Static method in class raar.SBM
Run the program.
main(String[]) - Static method in class raar.SBMServer
Run the server.
main(String[]) - Static method in class WordCount
 
makeClone() - Method in class raar.language.RAMathExpression
 
makeClone() - Method in interface raar.register.RAAllowed
 
makeClone() - Method in class raar.register.RAList
 
makeClone() - Method in class raar.register.RAListPointer
 
makeClone() - Method in class raar.register.RAReal
 
makeClone() - Method in class raar.register.RARealPointer
 
makeClone() - Method in class raar.register.RAString
 
makeClone() - Method in class raar.register.RAStringPointer
 
makeClone() - Method in class raar.register.RAType
 
makeClone() - Method in class raar.register.RATypePointer
 
makeDesktop() - Static method in class guitools.Tools
Make a desktop.
makeInternalFrame(JInternalFrame) - Static method in class guitools.Tools
Make internal frame.
makeMenu(JMenu) - Static method in class guitools.Tools
Prevent Swing from using, what, 200 different ugly fonts...
makeMenuButton(AbstractButton) - Static method in class guitools.Tools
Make menu button.
makeMenuButton(AbstractButton, boolean) - Static method in class guitools.Tools
Make menu button with or without hovering effect.
makeReadable(JComponent, Color) - Static method in class guitools.Tools
Update colour for component; adjust the foreground colour to something readable.
margin - Static variable in class raar.gui.RAGui
Some sizes.
MAX_GRIP_ANGLE - Static variable in class raar.world.RAGripperTool
 
messageReceived(Object) - Method in class raar.external.RAExternalAgent
Receive a message.
min_h - Static variable in class raar.gui.RAGui
Some sizes.
MIN_TIME - Static variable in class raar.engine.RAEngine_External
Minimal run time.
MIN_TIME - Static variable in class raar.engine.RAEngine_Simulator
 
min_w - Static variable in class raar.gui.RAGui
Some sizes.
moveBy(double, double) - Method in class raar.world.RAWorldObject
Move the object by dx and dy, iff it is movable.
MULTIPLY - Static variable in class raar.language.RAMathExpression
 

N

nameExists(String) - Method in class raar.register.RARegister
 
nameExists(String) - Method in class raar.register.RASetRegister
Returns true if the specified name exists.
names() - Method in class raar.register.RAType
 
nameVector - Variable in class raar.register.RARegister
 
newAgent() - Method in class raar.gui.RAGTasks
New agent.
newAgent() - Method in class raar.gui.RAGui
New agent.
newAgent(RAAgent) - Method in class raar.gui.RAGui
New agent.
newMap() - Method in class raar.gui.RAGui
New map.
nextElement() - Method in interface raar.language.RAAbstractList
Returns the next element in this list or null if it doesn't exist.
nextElement() - Method in class raar.register.RAList
Returns the next element in this list or null if it doesn't exist.
nextElement() - Method in class raar.register.RAListPointer
Returns the next element in this list or null if it doesn't exist.
NO_AGENT_DEFINED - Static variable in interface raar.agent.process.RAAgentDependentProcess
No agent defined.
NO_OBJECT_DEFINED - Static variable in interface raar.agent.process.RAWorldDependentProcess
No object defined.
NOT - Static variable in class raar.language.RALogExpression
 
notifyAddedToWorld(RAWorld) - Method in class raar.agent.RAAgent
Notify this agent that it has been added to the specified world -- from now on it can request this world to move it.
notifyAddedToWorld(RAWorld, Point2D.Double, double) - Method in class raar.agent.RAAgent
Notify this agent that it has been added to the specified world -- from now on it can request this world to move it.
notifyAgentListChanged() - Method in class raar.gui.RAGui
Notify that agent list has changed.
notifyAgentSelected(RAAgent) - Method in class raar.gui.RAGTasks
Notify that an agent was selected.
notifyChange() - Method in class raar.gui.RAGTasks
Notify that something has changed.
notifyCurrentRound(long) - Method in interface raar.engine.RAEngineObserver
Notify round.
notifyCurrentRound(long) - Method in class raar.gui.RAGExternalFrame
Called from the external_engine.
notifyCurrentRound(long) - Method in class raar.gui.RAGSimFrame
Notify current round, called by engine.
notifyEditRequest() - Method in class raar.plugin.RAPluginProcess
As indicated above the Agent Editor calls this method when user double clicks your process in it.
notifyExternalAgentFrameClosed() - Method in class raar.gui.RAGui
Notify that the external agent frame has been closed.
notifyExternalFinished(long) - Method in class raar.gui.RAGExternalFrame
Called from the external_engine.
notifyFinished() - Method in interface raar.engine.RAEngineObserver
Notify finished.
notifyFinished() - Method in class raar.gui.RAGSimFrame
Notify finished, called by engine.
notifyProcessReplaced(RAProcess, RAProcess) - Method in class raar.gui.RAGProcessMap
If replaceProcess in agent has been called, call this method to actually show the replacement neatly.
notifySafeMode(boolean) - Method in class raar.gui.RAGTasks
Adapt interface in case of unsafe mode.
notifySimFrameClosed() - Method in class raar.gui.RAGui
Notify that the simulator has been closed.
notifyUnplacedAgentAdded(RAAgent) - Method in class raar.gui.RAGTasks
Notify that we want to add a new unplaced agent.
notifyUnplacedAgentRemoved(RAAgent) - Method in class raar.gui.RAGTasks
Notify that we want to remove an unplaced agent.
numCharsTotal - Static variable in class WordCount
 
numLinesTotal - Static variable in class WordCount
 
numWordsTotal - Static variable in class WordCount
 

O

OBJ_ELLIPSE - Static variable in class vectorimage.VectorObject
Ellipsoid object.
OBJ_LINE - Static variable in class vectorimage.VectorObject
Line object.
OBJ_RECTANGLE - Static variable in class vectorimage.VectorObject
Rectangular object.
ObjectAnalyst - Class in debugging
For various debugging purposes.
ObjectAnalyst() - Constructor for class debugging.ObjectAnalyst
 
ObjectFileScanHandler - Class in filescan
Object file scan handler returns objects stored in files.
ObjectFileScanHandler() - Constructor for class filescan.ObjectFileScanHandler
Construct.
objectVector - Variable in class raar.register.RARegister
 
OK - Static variable in interface raar.external.RAExternalAgentProtocol
OK.
OR - Static variable in class raar.language.RALogExpression
 
out - Variable in class raar.agent.process.RAPair
 
outName - Variable in class raar.agent.process.RAPair
 
output - Variable in class raar.agent.process.sensor.RASensor
DO NOT CHANGE OR ACCESS; PUBLIC DUE TO IMPLEMENTATIONAL ISSUES.
outputName - Variable in class raar.agent.process.sensor.RASensor
DO NOT CHANGE OR ACCESS; PUBLIC DUE TO IMPLEMENTATIONAL ISSUES.
outregister - Variable in class raar.agent.process.RAProcess
 

P

paint(Graphics) - Method in class raar.gui.RAGProcessMap
Paint the component.
paint(Graphics) - Method in class raar.gui.RAGProcessMapPanel
Paint the panel.
paintComponent(Graphics) - Method in class guitools.components.JGradientPanel
Overridden so that the gradient is painted.
paintComponent(Graphics) - Method in class vectorimage.GVectorImage
Draw the image on the panel.
pause() - Method in class raar.engine.RAEngine_External
Pause.
pause() - Method in class raar.engine.RAEngine_Simulator
Pause.
pauseAgent() - Method in class raar.external.RAExternalAgent
Pause agent.
pauseAgents() - Method in class raar.gui.RAGExternalFrame
Pause all agents.
place(RAAgent) - Method in class raar.gui.RAGui
Add agent to world (command).
placeAgent() - Method in class raar.gui.RAGTasks
Place agent in world.
placeAgent - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
PlainCellRenderer - Class in guitools
Plain cell renderer.
PlainCellRenderer() - Constructor for class guitools.PlainCellRenderer
Construct.
PLUGIN - Static variable in class raar.plugin.RAPluginManager
The plug-in superclass.
POWER - Static variable in class raar.language.RAMathExpression
 
pressPause() - Method in class raar.gui.RAGSimFrame
Press pause.
pressPlay() - Method in class raar.gui.RAGSimFrame
Press play.
pressRewind() - Method in class raar.gui.RAGSimFrame
Press rewind.
print(Object[]) - Static method in class guitools.Tools
Print array.
print(double[]) - Static method in class guitools.Tools
Print array.
println(String) - Static method in class raar.debug.RADebugger
Print something.
prn - Static variable in class raar.gui.RAGProcess
Font for process name.
processAgent(RAAgent) - Method in class raar.world.RAWorld
Process the agent, ie. make sure that it moves and acts according to its actors.
processDynamics() - Method in class raar.world.RAWorldDynamics
Process the dynamics properties of all objects in the simulation source
PromptDialog - Class in guitools.components
Class that shows a dialog prompting for (a list of) various user inputs.
PromptDialog() - Constructor for class guitools.components.PromptDialog
 
promptFor(Frame, String, Object[], String[], boolean) - Static method in class guitools.components.PromptDialog
Show a dialog box in which the user can provide settings.
pulse() - Method in class raar.engine.RAEngine_External
Run one round.
pulse() - Method in class raar.engine.RAEngine_Simulator
Run one round.
pulse() - Method in interface raar.engine.RAPulseObserver
Pulse notifier.

R

RA_LIST - Static variable in interface raar.register.RADataType
 
RA_REAL - Static variable in interface raar.register.RADataType
 
RA_STRING - Static variable in interface raar.register.RADataType
 
RA_TYPE - Static variable in interface raar.register.RADataType
 
RAAbstractList - Interface in raar.language
 
RAActor - Class in raar.agent.process.actor
RAActor is a process with only one RAReal input.
RAActor(String) - Constructor for class raar.agent.process.actor.RAActor
Construct an RAActor with given input name.
RAAddStatement - Class in raar.language
Models the RAAR ADD statement that can add an element to a list.
RAAddStatement(RAAbstractList, RAAllowedInList) - Constructor for class raar.language.RAAddStatement
 
RAAgent - Class in raar.agent
Overall class that brings all the process and agent stuff together.
RAAgent() - Constructor for class raar.agent.RAAgent
Default constructor.
RAAgent(Vector) - Constructor for class raar.agent.RAAgent
Constructor.
RAAgent(Vector, boolean) - Constructor for class raar.agent.RAAgent
Constructor.
RAAgentDependentProcess - Interface in raar.agent.process
Processes that depend on an agent must implement this, because some parts of agents are not serializable.
RAAgentFactory - Class in raar.agent
Implement this class to enable SBM to work with new agent models.
RAAgentFactory() - Constructor for class raar.agent.RAAgentFactory
 
RAAgentFactory_Amigo - Class in amigo
Returns an RAAgent that can control an AmigoBot.
RAAgentFactory_Amigo() - Constructor for class amigo.RAAgentFactory_Amigo
 
RAAgentFactory_RAAgent - Class in raar.agent
Implemented factory that returns a default RAAgent for simulation purposes.
RAAgentFactory_RAAgent() - Constructor for class raar.agent.RAAgentFactory_RAAgent
 
RAAllowed - Interface in raar.register
 
RAAllowedEverywhere - Interface in raar.register
 
RAAllowedInList - Interface in raar.register
Objects that are allowed in an RAList implement this interface.
RAAllowedInType - Interface in raar.register
Objects that are allowed in an RAType implement this interface.
RAAngleActor - Class in raar.agent.process.actor
This Actor models the angle of the agent, which is a real between -1 and 1 (inclusive). -1 stands for -180 degrees and 1 stands for 180 degrees.
RAAngleActor() - Constructor for class raar.agent.process.actor.RAAngleActor
Construct an RAActor.
raar - package raar
 
raar.agent - package raar.agent
 
raar.agent.process - package raar.agent.process
 
raar.agent.process.actor - package raar.agent.process.actor
 
raar.agent.process.sensor - package raar.agent.process.sensor
 
raar.debug - package raar.debug
 
raar.engine - package raar.engine
 
raar.exception - package raar.exception
 
raar.external - package raar.external
 
raar.graphics - package raar.graphics
 
raar.gui - package raar.gui
 
raar.gui.filetools - package raar.gui.filetools
 
raar.language - package raar.language
 
raar.language.compiler - package raar.language.compiler
 
raar.plugin - package raar.plugin
 
raar.register - package raar.register
 
raar.settings - package raar.settings
 
raar.vectorimagex - package raar.vectorimagex
 
raar.world - package raar.world
 
raar.world.factory - package raar.world.factory
 
RAAssignable - Interface in raar.language
 
RAAssignment - Class in raar.language
This class models the RAAR := statement; in effect it assigns a value to a register at execution.
RAAssignment(String, RAAssignable, RARegister) - Constructor for class raar.language.RAAssignment
 
RACameraSensor - Class in raar.agent.process.sensor
A sensor that models an object recognition device.
RACameraSensor() - Constructor for class raar.agent.process.sensor.RACameraSensor
Default constructor.
RACameraSensor(RAAgent) - Constructor for class raar.agent.process.sensor.RACameraSensor
Construct a sensor.
RAClearStatement - Class in raar.language
Models the RAAR CLEAR statement that can clear a list.
RAClearStatement(RAAbstractList) - Constructor for class raar.language.RAClearStatement
 
RACompareObject - Class in raar.language
 
RACompareObject(RAEqualityComparable, RAEqualityComparable, int) - Constructor for class raar.language.RACompareObject
 
RACompass - Class in raar.agent.process.sensor
Returns the angle the agent currently is in.
RACompass() - Constructor for class raar.agent.process.sensor.RACompass
Default constructor.
RACompass(RAAgent) - Constructor for class raar.agent.process.sensor.RACompass
Construct.
RACompiler - Class in raar.language.compiler
The language compiler.
RACompiler() - Constructor for class raar.language.compiler.RACompiler
 
RACompilerException - Exception in raar.language.compiler
Exception thrown by the various methods of the Compiler.
RACompilerException(String, String, int) - Constructor for exception raar.language.compiler.RACompilerException
Construct an exception.
RAConnectionTester - Class in raar.agent.process
Tests whether a proposed connection is allowed.
RAConnectionTester() - Constructor for class raar.agent.process.RAConnectionTester
 
RADataType - Interface in raar.register
 
RADebuggable - Interface in raar.debug
Something that is debuggable.
RADebugger - Class in raar.debug
Debugger facility can log to files.
RADebugger() - Constructor for class raar.debug.RADebugger
 
RADebuggerConstants - Class in raar.debug
This class stores debugging constants for the SBM core.
RADebuggerConstants() - Constructor for class raar.debug.RADebuggerConstants
 
RADebuggerProcess - Class in raar.agent.process
RADebuggerProcess (Monitor) is used to output certain values in the process map.
RADebuggerProcess(String) - Constructor for class raar.agent.process.RADebuggerProcess
Construct an RADebuggerProcess.
RAElemDataType - Interface in raar.register
 
RAEngine_External - Class in raar.engine
External agent control system.
RAEngine_External() - Constructor for class raar.engine.RAEngine_External
Construct.
RAEngine_External(long) - Constructor for class raar.engine.RAEngine_External
Construct to run for n_runs.
RAEngine_Simulator - Class in raar.engine
Simulation control and executor system.
RAEngine_Simulator(RAWorld, long) - Constructor for class raar.engine.RAEngine_Simulator
Construct with a world and a round to start from.
RAEngine_Simulator(RAWorld, long, long) - Constructor for class raar.engine.RAEngine_Simulator
Construct with a world and a round to start from.
RAEngineObserver - Interface in raar.engine
Engines can notify implementations of this interface of events.
RAEqualityComparable - Interface in raar.language
 
RAErrorReporter - Class in raar.exception
This is a static class which can be used to display all the Java error messages in a neat Swing dialog.
RAException - Exception in raar.exception
The main exception used everywhere in SB-MASE.
RAException(String) - Constructor for exception raar.exception.RAException
Construct.
RAExternalAgent - Class in raar.external
This class models all external agent designs.
RAExternalAgent(RAExternalSensor[]) - Constructor for class raar.external.RAExternalAgent
Construct an agent with the sensors specified.
RAExternalAgent(RAExternalSensor[], boolean) - Constructor for class raar.external.RAExternalAgent
Construct an agent with the sensors specified.
RAExternalAgentFactory_Khepera - Class in khepera
Returns an RAAgent that can control a Khepera (K-Team).
RAExternalAgentFactory_Khepera() - Constructor for class khepera.RAExternalAgentFactory_Khepera
 
RAExternalAgentInterface - Interface in raar.external
Interface one should extend to control physical robots and other external agents with.
RAExternalAgentProtocol - Interface in raar.external
Protocol for data exchange between SB-MASE and an external agent.
RAExternalAgentProtocol.ERROR - Class in raar.external
ERROR.
RAExternalAgentProtocol.ERROR(Throwable) - Constructor for class raar.external.RAExternalAgentProtocol.ERROR
Construct.
RAExternalAgentProtocol.PANIC - Class in raar.external
PANIC.
RAExternalAgentProtocol.PANIC() - Constructor for class raar.external.RAExternalAgentProtocol.PANIC
Construct.
RAExternalSensor - Class in raar.external
An external sensor bases its data on data transmitted from an external agent such as a robot class interface.
RAExternalSensor(RASensor, String) - Constructor for class raar.external.RAExternalSensor
Construct the external sensor with a child sensor that can be used in the simulator environment.
RAFactory - Class in raar.agent.process.actor
The factory actor is able to construct and remove objects to/from the world.
RAFactory(RAAgent, String) - Constructor for class raar.agent.process.actor.RAFactory
Construct, say which agent owns the actor and which class name it can construct.
RAFetchRegister - Class in raar.register
This class defines a register for which you can only get values that already exist, and which can be fetched COMPLETELY from an other register.
RAFetchRegister() - Constructor for class raar.register.RAFetchRegister
Construct a new register
RAFetchRegister(Vector) - Constructor for class raar.register.RAFetchRegister
Construct a register which can contain values for keys (Strings) defined in the Vector.
RAForLoop - Class in raar.language
 
RAForLoop(String, RAAbstractList, RAStatement, RARegister) - Constructor for class raar.language.RAForLoop
 
RAFullComparable - Interface in raar.language
 
RAGAgentShape - Class in raar.vectorimagex
A vector image representation of an agent.
RAGAgentShape(RAAgent) - Constructor for class raar.vectorimagex.RAGAgentShape
Create a shape.
RAGAgentTrace - Class in raar.vectorimagex
A vector image representation of an agent trace.
RAGAgentTrace(RAAgent) - Constructor for class raar.vectorimagex.RAGAgentTrace
Construct this object.
RAGCache - Class in raar.graphics
Caches all the graphics for the user interfaces, such as process maps and shapes for agents.
RAGCache() - Constructor for class raar.graphics.RAGCache
 
RAGDebugFrame - Class in raar.gui
Shows the debugger frame (monitor).
RAGDebugFrame() - Constructor for class raar.gui.RAGDebugFrame
Construct.
RAGEdit - Class in raar.gui
Program that allows one to edit the whole agent:
Edit processes Add inhibit and suppressor processes Connect the processes graphically Construct new sensors (wizard-wise) [SB-MASE 1.1.2][SdJ] Special behaviour for external agents...
RAGEdit(int, int) - Constructor for class raar.gui.RAGEdit
Construct an editor that has a size of w*h.
RAGExternalFrame - Class in raar.gui
External agent control frame.
RAGExternalFrame() - Constructor for class raar.gui.RAGExternalFrame
Construct.
RAGFactoryWizard - Class in raar.gui
Wizard to create a factory.
RAGFactoryWizard(RAGEdit) - Constructor for class raar.gui.RAGFactoryWizard
Construct and create a new factory.
RAGFactoryWizard(RAGEdit, RAFactory) - Constructor for class raar.gui.RAGFactoryWizard
Construct and edit an existing factory.
RAGFileFilter - Class in raar.gui.filetools
File filter for use in our GUIs.
RAGFileFilter(String) - Constructor for class raar.gui.filetools.RAGFileFilter
Construct and provide the extension we accept.
RAGFileUtils - Class in raar.gui.filetools
Utilities and constants for SB-MASE file management.
RAGFileUtils() - Constructor for class raar.gui.filetools.RAGFileUtils
 
RAGFileView - Class in raar.gui.filetools
Create nice icons for dialog boxes et cetera, representing our file types.
RAGFileView() - Constructor for class raar.gui.filetools.RAGFileView
 
RAGPluginManager - Class in raar.gui
Plugin manager dialog box.
RAGPluginManager() - Constructor for class raar.gui.RAGPluginManager
Construct (do not show).
RAGProcess - Class in raar.gui
This class can draw a neat image of a process.
RAGProcess(RAProcess) - Constructor for class raar.gui.RAGProcess
Construct the drawer with specified process.
RAGProcessMap - Class in raar.gui
This class is able to draw processes and connections between them, based on information you provide in an RAAgent class (which models processes and connections).
RAGProcessMap(RAAgent, int, int) - Constructor for class raar.gui.RAGProcessMap
Draw a map, based on the specified RAAgent class.
RAGProcessMap(RAAgent, Rectangle) - Constructor for class raar.gui.RAGProcessMap
Draw a map, with w and h specified in the rectangle
RAGProcessMapPanel - Class in raar.gui
Panel containing a process map.
RAGProcessMapPanel(RAGProcessMap) - Constructor for class raar.gui.RAGProcessMapPanel
Construct.
RAGripperActor - Class in raar.agent.process.actor
Gripper actor can grip and release movable objects.
RAGripperActor() - Constructor for class raar.agent.process.actor.RAGripperActor
Construct.
RAGripperTool - Class in raar.world
 
RAGripperTool() - Constructor for class raar.world.RAGripperTool
 
RAGripSensor - Class in raar.agent.process.sensor
Sensor that can determine whether the owning agent is gripping something.
RAGripSensor() - Constructor for class raar.agent.process.sensor.RAGripSensor
Default constructor.
RAGripSensor(RAAgent) - Constructor for class raar.agent.process.sensor.RAGripSensor
Construct.
RAGSensorWizard - Class in raar.gui
Wizard to create a sensor.
RAGSensorWizard(RAGEdit) - Constructor for class raar.gui.RAGSensorWizard
Construct and create a new sensor.
RAGSensorWizard(RAGEdit, RASensor) - Constructor for class raar.gui.RAGSensorWizard
Construct and edit an existing sensor.
RAGSettings - Class in raar.gui
Graphical settings dialog.
RAGSettings() - Constructor for class raar.gui.RAGSettings
Construct.
RAGSettings(String) - Constructor for class raar.gui.RAGSettings
Construct using the settings from the file given.
RAGSettingsEngine - Class in raar.gui
Simulator engine settings dialog box.
RAGSettingsEngine() - Constructor for class raar.gui.RAGSettingsEngine
Construct.
RAGSettingsEngine(String) - Constructor for class raar.gui.RAGSettingsEngine
Construct with the settings file given.
RAGSettingsExternal - Class in raar.gui
External agent settings.
RAGSettingsExternal() - Constructor for class raar.gui.RAGSettingsExternal
Construct.
RAGSimFrame - Class in raar.gui
Shows the simulation in progress (map).
RAGSimFrame() - Constructor for class raar.gui.RAGSimFrame
Construct.
RAGTasks - Class in raar.gui
The tasks pane on the left side of the screen.
RAGTasks(Icon) - Constructor for class raar.gui.RAGTasks
Construct.
RAGui - Class in raar.gui
Simulator GUI.
RAGui() - Constructor for class raar.gui.RAGui
Constructor.
RAGui_Placer - Class in raar.gui
Place an agent.
RAGui_Placer(RAAgent, RAGSimFrame) - Constructor for class raar.gui.RAGui_Placer
Construct with agent and simframe given.
RAGWorldEdit - Class in raar.gui
Editor for background maps and worlds.
RAGWorldEdit() - Constructor for class raar.gui.RAGWorldEdit
Construct.
RAIfStatement - Class in raar.language
 
RAIfStatement(RALogObject, RAStatementSet, RAStatementSet) - Constructor for class raar.language.RAIfStatement
 
RAInhibitProcess - Class in raar.agent.process
RAInhibitProcesss is a SpecialProcess with two inputs (inhibitor and inhibitee) and one output.
RAInhibitProcess() - Constructor for class raar.agent.process.RAInhibitProcess
Construct an RAInhibitProcess.
RALightSensor - Class in raar.agent.process.sensor
Light sensor can detect a light source in the world.
RALightSensor() - Constructor for class raar.agent.process.sensor.RALightSensor
Default constructor.
RALightSensor(RAAgent) - Constructor for class raar.agent.process.sensor.RALightSensor
Construct.
RAList - Class in raar.register
 
RAList() - Constructor for class raar.register.RAList
 
RAList(RANonElemDataType) - Constructor for class raar.register.RAList
Constructor, with a DataType that defines the content of a list.
RAListPointer - Class in raar.register
 
RAListPointer(String, RARegister) - Constructor for class raar.register.RAListPointer
 
RALogExpression - Class in raar.language
 
RALogExpression(RALogObject, RALogObject, int) - Constructor for class raar.language.RALogExpression
 
RALogObject - Interface in raar.language
 
RAMathExpression - Class in raar.language
 
RAMathExpression(RAMathObject, RAMathObject, int) - Constructor for class raar.language.RAMathExpression
 
RAMathObject - Interface in raar.language
Op deze interface gebaseerde klasses zijn mathematische expressies.
RANonElemDataType - Interface in raar.register
 
RAObjectSensor - Class in raar.agent.process.sensor
A sensor with a response to objects of a certain class within a pie-piece- shaped region.
RAObjectSensor() - Constructor for class raar.agent.process.sensor.RAObjectSensor
Default constructor.
RAObjectSensor(RAAgent) - Constructor for class raar.agent.process.sensor.RAObjectSensor
Construct the sensor.
RAPair - Class in raar.agent.process
Pairs of Processes between which we can send some info.
RAPair(RAProcess, String, RAProcess, String) - Constructor for class raar.agent.process.RAPair
Constructor
RAPlugin - Interface in raar.plugin
All SB-MASE plug-ins must implement this interface.
RAPluginManager - Class in raar.plugin
The plug-in manager... well, manages plug-ins.
RAPluginManager(boolean) - Constructor for class raar.plugin.RAPluginManager
Initialize using all the plugins in any subdirectory of this program.
RAPluginManager(File, boolean) - Constructor for class raar.plugin.RAPluginManager
Initialize using all the plugins in any subdirectory of the root provided.
RAPluginManager(Class) - Constructor for class raar.plugin.RAPluginManager
Initialize using all the plugins of the given class (or subclasses of it) in any subdirectory of this program.
RAPluginManager(Class, boolean) - Constructor for class raar.plugin.RAPluginManager
Initialize using all the plugins of the given class (or subclasses of it) in any subdirectory of this program.
RAPluginManager(Class, File, boolean) - Constructor for class raar.plugin.RAPluginManager
Initialize using all the plugins of the given class (or subclasses of it) in any subdirectory of the root provided.
RAPluginProcess - Class in raar.plugin
If you subclass this class instead of RAProcess, the Agent Editor will not be trying to open a source code view of the process when it is double clicked in the editor, but instead it will call the notifyEditRequest() method so that you can handle the editing yourself (or display a message that the process is not editable from within SB-MASE).
RAPluginProcess() - Constructor for class raar.plugin.RAPluginProcess
Empty constructor.
RAPluginProcess(RARegister, RAStatement, RASetRegister, RAFetchRegister) - Constructor for class raar.plugin.RAPluginProcess
Constructor inherited from RAProcess.
RAPointer - Interface in raar.register
 
RAPointerTool - Class in raar.register
 
RAPointerTool() - Constructor for class raar.register.RAPointerTool
 
RAPrintStatement - Class in raar.language
Models the RAAR PRINT statement that can print some info to the debugger window.
RAPrintStatement(String, RAPointer) - Constructor for class raar.language.RAPrintStatement
 
RAProcess - Class in raar.agent.process
RAProcess models a process in the RA environment.
RAProcess(RARegister, RAStatement, RASetRegister, RAFetchRegister) - Constructor for class raar.agent.process.RAProcess
Construct an RAProcess with register, statement(set), input and output.
RAPulse - Class in raar.engine
Accurate pulse generator.
RAPulse(RAPulseObserver, double, long) - Constructor for class raar.engine.RAPulse
Pulse for the observer given and give nPulses pulses before stopping.
RAPulseObserver - Interface in raar.engine
Implementations of this interface can use RAPulse.
RARandomReal - Class in raar.register
Class RARandomReal represents a random real (double precision number x with 0<=x<1) in the RAAR environment.
RARandomReal() - Constructor for class raar.register.RARandomReal
Construct a random real.
RAReal - Class in raar.register
Class Real represents a real (double precision number) in the RAAR environment.
RAReal() - Constructor for class raar.register.RAReal
Construct a real with NIL as default value.
RAReal(double) - Constructor for class raar.register.RAReal
Construct a real with specified value.
RARealPointer - Class in raar.register
 
RARealPointer(String, RARegister) - Constructor for class raar.register.RARealPointer
 
RARegionSensor - Class in raar.agent.process.sensor
A sensor with a certain region of perception (usually a cone within which the sensor sees something).
RARegionSensor(String, RAAgent) - Constructor for class raar.agent.process.sensor.RARegionSensor
Construct the sensor.
RARegionSensor_Pie - Class in raar.agent.process.sensor
A sensor with a certain region of perception (a cone within which the sensor sees something).
RARegionSensor_Pie(String, RAAgent) - Constructor for class raar.agent.process.sensor.RARegionSensor_Pie
Construct.
RARegister - Class in raar.register
 
RARegister() - Constructor for class raar.register.RARegister
 
RASensor - Class in raar.agent.process.sensor
RASensor defines the sensors of an agent.
RASensor(String, RADataType, RAAgent) - Constructor for class raar.agent.process.sensor.RASensor
Constructor.
RASensor_AgentIsExternal - Class in raar.external
A sensor that signals whether the agent is external or simulated.
RASensor_AgentIsExternal() - Constructor for class raar.external.RASensor_AgentIsExternal
Default constructor.
RASensor_AgentIsExternal(RAAgent) - Constructor for class raar.external.RASensor_AgentIsExternal
Construct.
RASensorAllowedInExternal - Interface in raar.external
Sensors that implement this interface are allowed in external agents.
RASensorUserSelectable - Interface in raar.agent.process.sensor
Sensors that implement this interface are allowed to be selected and edited by users for usage in agents.
RASetRegister - Class in raar.register
This class defines a register for which you can only set values that already exist, and which can be copied COMPLETELY to an other register.
RASetRegister() - Constructor for class raar.register.RASetRegister
Construct a new settable register
RASetRegister(Vector, Vector) - Constructor for class raar.register.RASetRegister
Construct a new settable register with names and values.
RASettings - Class in raar.settings
General settings.
RASettings() - Constructor for class raar.settings.RASettings
 
RASettingsEngine - Class in raar.settings
Engine settings.
RASettingsEngine() - Constructor for class raar.settings.RASettingsEngine
 
RASettingsLastPath - Class in raar.settings
Last accessed path settings.
RASettingsLastPath() - Constructor for class raar.settings.RASettingsLastPath
 
RASettingsPlugins - Class in raar.settings
Plugins settings.
RASettingsPlugins() - Constructor for class raar.settings.RASettingsPlugins
 
RASonarSensor - Class in raar.agent.process.sensor
A sensor with a response to massive objects within a pie-piece- shaped region.
RASonarSensor() - Constructor for class raar.agent.process.sensor.RASonarSensor
Default constructor.
RASonarSensor(RAAgent) - Constructor for class raar.agent.process.sensor.RASonarSensor
Construct the sensor.
RASpecialProcess - Class in raar.agent.process
RASpecialProcess is a process that executes and sends it's data before regular processes (RAProcess) are allowed to do so.
RASpecialProcess() - Constructor for class raar.agent.process.RASpecialProcess
Default constructor.
RASpecialProcess(RARegister, RAStatement, RASetRegister, RAFetchRegister) - Constructor for class raar.agent.process.RASpecialProcess
Construct an RASpecialProcess with register, statement(set), input and output.
RASpeedActor - Class in raar.agent.process.actor
This Actor models the speed of the agent, which is a real between 0 and 1 (inclusive).
RASpeedActor() - Constructor for class raar.agent.process.actor.RASpeedActor
Construct an RAActor with given input name.
RAStandardPlugin - Interface in raar.plugin
Standard plug-ins cannot be disabled.
RAStatement - Interface in raar.language
 
RAStatementSet - Class in raar.language
 
RAStatementSet(Vector) - Constructor for class raar.language.RAStatementSet
 
RASTERCOLOR - Static variable in class raar.gui.RAGProcessMap
The background raster color.
RAStopStatement - Class in raar.language
Models the RAAR STOP statement that allows agents to stop the simulation.
RAStopStatement() - Constructor for class raar.language.RAStopStatement
 
RAString - Class in raar.register
 
RAString() - Constructor for class raar.register.RAString
 
RAString(String) - Constructor for class raar.register.RAString
 
RAStringPointer - Class in raar.register
 
RAStringPointer(String, RARegister) - Constructor for class raar.register.RAStringPointer
 
RAStringTool - Class in raar.language.compiler
Useful string stuff.
RAStringTool() - Constructor for class raar.language.compiler.RAStringTool
 
RASuppressProcess - Class in raar.agent.process
RASuppressProcesss is a SpecialProcess with two inputs (suppressor and suppressee) and one output.
RASuppressProcess() - Constructor for class raar.agent.process.RASuppressProcess
Construct an RASuppressProcess.
RATraceActor - Class in raar.agent.process.actor
This Actor models the marker of the agent, which produces a trace behind the agent and thus enables a user to follow the agent's movement more easily.
RATraceActor() - Constructor for class raar.agent.process.actor.RATraceActor
Construct an RAActor.
RAType - Class in raar.register
 
RAType() - Constructor for class raar.register.RAType
 
RAType(String[], RAAllowedInType[]) - Constructor for class raar.register.RAType
 
RATypePointer - Class in raar.register
 
RATypePointer(String, RARegister) - Constructor for class raar.register.RATypePointer
 
RAWorld - Class in raar.world
The world contains objects to simulate with.
RAWorld(String, Dimension, Color, Vector, Vector) - Constructor for class raar.world.RAWorld
Construct a world with source code, size, colour, classes and objects as specified.
RAWorldDependentProcess - Interface in raar.agent.process
Processes that are sensitive to operation in a certain type of world implement this interface to indicate this dependence.
RAWorldDynamics - Class in raar.world
Simulation dynamics controller.
RAWorldDynamics(RAEngine_Simulator) - Constructor for class raar.world.RAWorldDynamics
Construct the dynamics controller.
RAWorldObject - Class in raar.world
Version 1.2 adds support for vector based worlds.
RAWorldObject(String, String, int, Rectangle2D.Double, double, Color, boolean, boolean, boolean, boolean, boolean, double) - Constructor for class raar.world.RAWorldObject
Construct the shape.
RAWorldObjectFactory - Class in raar.world.factory
A static factory that manages the RAWorldClass -> RAWorldObject connection in such a way that it is not necessary to have the RAWorldClass object accessible outside the package raar.world.factory.
RAWorldObjectFactory() - Constructor for class raar.world.factory.RAWorldObjectFactory
 
RAWorldObjectMovable - Class in raar.world
A movable world object is... movable :)
RAWorldObjectMovable(String, String, int, Rectangle2D.Double, double, Color, boolean, boolean, boolean, boolean, double) - Constructor for class raar.world.RAWorldObjectMovable
Construct the shape.
RAWorldReader - Class in raar.world.factory
Read a world definition from a file or description string.
RAWorldReader(String) - Constructor for class raar.world.factory.RAWorldReader
Construct a reader for the world description given.
RAWorldReader(File) - Constructor for class raar.world.factory.RAWorldReader
Construct a reader for the file given.
RAWorldWriter - Class in raar.world.factory
Write a world to a file.
RAWorldWriter(RAWorld) - Constructor for class raar.world.factory.RAWorldWriter
Prepare writing world w.
read(File) - Static method in class vectorimage.VectorImageIO
Read.
redraw() - Method in class raar.gui.RAGProcess
Redraw the process image (for example when something has changed in the process).
redraw(boolean) - Method in class raar.gui.RAGSimFrame
Redraw the frame.
refreshPlugins() - Method in class raar.gui.RAGEdit
Refresh plug-in data displayed in the GUI.
refreshPlugins() - Method in class raar.gui.RAGui
Refresh all plug-ins in potentially open windows.
register - Variable in class raar.agent.process.RAProcess
 
remove(Component) - Method in class guitools.components.SimpleGridBagPanel
Remove a component from the panel.
removeAgent(RAExternalAgent) - Method in class raar.gui.RAGExternalFrame
Remove an agent from the collection of agents in this frame.
removeAgent() - Method in class raar.gui.RAGTasks
Remove agent completely.
removeAgent - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
removeAgent(RAAgent) - Method in class raar.world.RAWorld
Remove an agent from the world.
removeAgentCompletely(RAAgent) - Method in class raar.gui.RAGui
Remove agent.
removeAgentFromWorld(RAAgent) - Method in class raar.gui.RAGui
Remove agent.
removeAgentW() - Method in class raar.gui.RAGTasks
Remove agent from world.
removeAgentW - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
removeObject(VectorObject) - Method in class vectorimage.VectorImage
Remove a VectorObject object.
removePointers(RAAllowed) - Static method in class raar.register.RAPointerTool
 
removeProcess(RAProcess) - Method in class raar.agent.RAAgent
Remove a process.
removeProcess(RAProcess) - Method in class raar.external.RAExternalAgent
OVERRIDDEN METHOD, SO THAT SENSOR SETUP IS FIXED
removeReferenceToAgent() - Method in class raar.agent.process.actor.RAFactory
Remove agent reference.
removeReferenceToAgent() - Method in interface raar.agent.process.RAAgentDependentProcess
Remove agent reference.
removeReferenceToAgent() - Method in class raar.agent.process.sensor.RASensor
Remove agent reference.
removeSpaces(String) - Static method in class raar.language.compiler.RAStringTool
Remove tabs and spaces from string.
removeSpaces(String, String) - Static method in class raar.language.compiler.RAStringTool
Remove spaces as given from string.
renameAgent() - Method in class raar.gui.RAGTasks
Rename agent.
renameAgent(RAAgent) - Method in class raar.gui.RAGui
Rename agent.
replaceProcess(RAProcess, RAProcess) - Method in class raar.agent.RAAgent
Replace process p by newP.
replaceProcess(RAProcess, RAProcess) - Method in class raar.external.RAExternalAgent
OVERRIDDEN METHOD, SO THAT SENSOR SETUP IS FIXED
replaceProcess(RAProcess, RAProcess) - Method in class raar.gui.RAGEdit
Replace a process by a new one in the current agent.
replaceSpaces(String, String, String) - Static method in class raar.language.compiler.RAStringTool
Replace spaces as given from string, by something else.
report - Static variable in class raar.exception.RAErrorReporter
should we report errors?
reset() - Method in class raar.agent.process.RAProcess
Reset process by physically erasing the data in the registers.
reset() - Method in class raar.agent.process.RASpecialProcess
Reset process but keep accepted data type if specified.
reset() - Method in class raar.agent.RAAgent
Reset the agent.
reset() - Method in class raar.world.RAWorld
Reset the entire world.
resetAgents() - Method in class raar.gui.RAGExternalFrame
Reset all agents, called from the external_engine.
resetIteration() - Method in interface raar.language.RAAbstractList
This method resets the list's iterator, which means nextElement will start at the beginning of the list again.
resetIteration() - Method in class raar.register.RAList
This method resets the list's iterator, which means nextElement will start at the beginning of the list again.
resetIteration() - Method in class raar.register.RAListPointer
This method resets the list's iterator, which means nextElement will start at the beginning of the list again.
resetPR() - Method in class raar.world.RAWorldObjectMovable
Reset position and rotation to original.
revertString(String) - Static method in class raar.language.compiler.RAStringTool
Revert string... :)
rewind() - Method in class raar.engine.RAEngine_External
Rewind.
rewind() - Method in class raar.engine.RAEngine_Simulator
Rewind.
robotGo(double, double) - Method in class amigo.Amigo
Command the robot to go somewhere!
robotGo(double, double) - Method in class amigo.AmigoDummy
 
robotGo(double, double) - Method in interface raar.external.RAExternalAgentInterface
Go somewhere.
run() - Method in class raar.agent.process.actor.RAActor
Run the actor; for compatibility with other processes you can use this method, however it does not actually do anything.
run() - Method in class raar.agent.process.actor.RAFactory
Run the actor.
run() - Method in class raar.agent.process.RADebuggerProcess
Run the process.
run() - Method in class raar.agent.process.RAInhibitProcess
Run the process.
run() - Method in class raar.agent.process.RAProcess
Run the process; first set all outputs to null.
run() - Method in class raar.agent.process.RASpecialProcess
Run the process; copy the inputs from the input register to the internal register, execute the process, and copy outputs to the output register.
run() - Method in class raar.agent.process.RASuppressProcess
Run the process.
run() - Method in class raar.agent.process.sensor.RACompass
Implemented run method, from the super class.
run() - Method in class raar.agent.process.sensor.RAGripSensor
Implemented run method, from the super class.
run() - Method in class raar.agent.process.sensor.RALightSensor
Run the sensor.
run() - Method in class raar.agent.process.sensor.RARegionSensor
Run the sensor.
run() - Method in class raar.agent.process.sensor.RASensor
Run the sensor (abstract).
run() - Method in class raar.engine.RAPulse
Start pulsing.
run() - Method in class raar.external.RAExternalSensor
Run method queries the agent for value.
run() - Method in class raar.external.RASensor_AgentIsExternal
Implemented run method, from the super class.
runAgent() - Method in class raar.agent.RAAgent
Runs the agent once.
runAgent() - Method in class raar.external.RAExternalAgent
RUNNING THE AGENT IS SLIGHTLY DIFFERENT
runAgent(boolean) - Method in class raar.external.RAExternalAgent
RUNNING THE AGENT IS SLIGHTLY DIFFERENT
runAgents() - Method in class raar.gui.RAGExternalFrame
Run all agents once, called from the external_engine.
running() - Method in class raar.engine.RAEngine_External
Is it running?
running() - Method in class raar.engine.RAEngine_Simulator
Are we running?
running() - Method in class raar.engine.RAPulse
Well... :)

S

s - Variable in class raar.external.RAExternalAgentProtocol.ERROR
Error content.
safeMode() - Method in class raar.gui.RAGui
Is the program in safe mode, i.e. is there something running or not?
save(File) - Method in class raar.gui.RAGProcessMap
Save the map to a file.
saveAgent() - Method in class raar.gui.RAGEdit
Save the agent currently being edited.
saveAgent() - Method in class raar.gui.RAGTasks
Save agent.
saveAgent - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
saveAgent(RAAgent) - Method in class raar.gui.RAGui
Save agent.
saveProcess(RAProcess) - Method in class raar.gui.RAGEdit
Try to save the process (from the current agent) provided.
saveWorld() - Method in class raar.gui.RAGui
Save a world.
saveWorld(File) - Method in class raar.gui.RAGui
Save a world to a file.
sba - Static variable in class raar.gui.filetools.RAGFileUtils
Agent file extension.
SBM - Class in raar
The main class.
SBM() - Constructor for class raar.SBM
 
SBMServer - Class in raar
The server program for external agents.
sbp - Static variable in class raar.gui.filetools.RAGFileUtils
Process file extension.
sbs - Static variable in class raar.gui.filetools.RAGFileUtils
Sensor file extension.
sbv - Static variable in class raar.gui.filetools.RAGFileUtils
Background map file extension.
sbw - Static variable in class raar.gui.filetools.RAGFileUtils
World file extension.
scan(File, String) - Static method in class filescan.FileScan
Scan for files with the extension given in the path given.
scan(File, String, FileScanHandler) - Static method in class filescan.FileScan
Scan for files with the extension given in the path given.
scan(File, FileFilter, FileScanHandler) - Static method in class filescan.FileScan
Scan for files with the filter given in the path given.
selAgent - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
send() - Method in class raar.agent.process.RAPair
This method will send the register contents from one process to another
sendMessage(String) - Method in class raar.external.RAExternalAgent
Send a message to the robotserver.
sendObject(Object) - Method in class raar.external.RAExternalAgent
Send an object to the robotserver.
set(String, RADataType) - Method in class raar.agent.process.actor.RAActor
Set a specific key in the input register to a specific value.
set(String, RADataType) - Method in class raar.agent.process.RAProcess
Set a specific key in the input register to a specific value.
set(String, RADataType) - Method in class raar.agent.process.sensor.RASensor
Setting values from the outside is illegal and will produce an error.
set(RAAllowedInList) - Method in interface raar.language.RAAbstractList
Sets the last element returned by nextElement.
set(String, RADataType) - Method in class raar.register.RAFetchRegister
This method is not supported; you may never set a new value.
set(RAAllowedInList) - Method in class raar.register.RAList
Sets the last element returned by nextElement.
set(RAAllowedInList) - Method in class raar.register.RAListPointer
Sets the last element returned by nextElement.
set(String, RADataType) - Method in class raar.register.RARegister
 
set(String, RADataType, boolean) - Method in class raar.register.RARegister
 
set(String, RAAllowedInType) - Method in class raar.register.RAType
 
setAcceptedDataType(RADataType) - Method in class raar.agent.process.RASpecialProcess
For dynamic binding.
setAgent(RAAgent) - Method in class raar.agent.process.sensor.RASensor
Set sensor's agent.
setAgent(RAAgent) - Method in class raar.external.RAExternalSensor
Set agent.
setAgent(RAAgent) - Method in class raar.gui.RAGEdit
Set the agent we're editing.
setAgent(RAAgent, boolean) - Method in class raar.gui.RAGEdit
Set the agent we're editing.
setAgent(RAAgent, boolean) - Method in class raar.gui.RAGProcessMap
Use this method to place a new agent in the map (specify whether drawing is needed).
setAgent(RAAgent) - Method in class raar.gui.RAGProcessMap
Use this method to place a new agent in the map.
setAgentColor(RAAgent, Color) - Method in class raar.graphics.RAGCache
 
setAgentShape(RAAgent, RAGAgentShape) - Method in class raar.graphics.RAGCache
 
setAgentTrace(RAAgent, RAGAgentTrace) - Method in class raar.graphics.RAGCache
 
setAgentTraceColor(RAAgent, Color) - Method in class raar.graphics.RAGCache
 
setAntiAlias(boolean) - Method in class raar.settings.RASettingsEngine
 
setAntiAliassed(boolean) - Method in class vectorimage.GVectorImage
Set anti aliassing setting and update image.
setBackground(Color) - Method in class vectorimage.GVectorImage
Set background.
setBackground(Color) - Method in class vectorimage.VectorImage
Set the background colour of the image.
setBounds(Rectangle2D.Double) - Method in class vectorimage.VectorObject
Set the bounds of the shape before rotation.
setClassName(String) - Method in class raar.agent.process.sensor.RAObjectSensor
Set class name.
setColor(Color) - Method in class raar.vectorimagex.GVectorObject_Shape
 
setDirection(double) - Method in class raar.agent.process.sensor.RARegionSensor_Pie
 
setDrawSensors(boolean) - Method in class raar.settings.RASettingsEngine
 
setExternalEnabled(boolean) - Method in class raar.gui.RAGui
Ensure correct external enable/disable status.
setFilled(boolean) - Method in class raar.vectorimagex.GVectorObject_Shape
 
setImageSize(int, int) - Method in class raar.gui.RAGProcessMap
Use this method if you want to change the size of the displayed image.
setImageSize(int, int, boolean) - Method in class raar.gui.RAGProcessMap
Use this method if you want to change the size of the displayed image.
setLightSource(String) - Method in class raar.agent.process.sensor.RALightSensor
Set light source the sensor responds to.
setMap(RAGProcessMap) - Method in class raar.gui.RAGProcessMapPanel
Set the map.
setMaximumTraceLength(long) - Method in class raar.settings.RASettingsEngine
 
setMaximumTraceLength(long) - Static method in class raar.vectorimagex.RAGAgentTrace
Set the maximum trace length.
setMaxRuns(int) - Method in class raar.settings.RASettings
 
setName(String) - Method in class raar.agent.RAAgent
Set the agent's name.
setNames(Vector) - Method in class raar.register.RASetRegister
Set the names (Strings in Vector) of the keys in this register.
setNameVector(Vector) - Method in class raar.register.RAFetchRegister
Set the keys this register can contain.
setOpacity(float) - Method in class raar.vectorimagex.GVectorObject_Shape
 
setOutput() - Method in class raar.agent.process.sensor.RASensor
Recreate the output registers.
setOwner(RAGExternalFrame) - Method in class raar.engine.RAEngine_External
Set owner frame.
setOwner(RAEngineObserver) - Method in class raar.engine.RAEngine_Simulator
Set owner.
setOwner(JFrame) - Static method in class raar.exception.RAErrorReporter
Who owns this Error reporter?
setPosition(Point2D.Double) - Method in class vectorimage.VectorObject
Set position of this object (the center of the bounds).
setPR(Point2D.Double, double) - Method in class raar.world.RAWorldObjectMovable
Notify of original position and rotation.
setProcess(RAProcess) - Method in class raar.gui.RAGProcess
Set the process we are drawing.
setProcessableName(String) - Method in class raar.agent.process.actor.RAFactory
Set the processable class (or object) name.
setProcessableName(String) - Method in interface raar.agent.process.RAWorldDependentProcess
Set the processable class (or object) name.
setProcessableName(String) - Method in class raar.agent.process.sensor.RALightSensor
Set the name of the object/class that this sensor can see.
setProcessableName(String) - Method in class raar.agent.process.sensor.RAObjectSensor
Set the perceived class (or object) name.
setProcessMap(RAAgent, RAGProcessMap) - Method in class raar.graphics.RAGCache
 
setProcessName(String) - Method in class raar.agent.process.RAProcess
Set the process name.
setRadius(double) - Method in class raar.agent.process.sensor.RARegionSensor_Pie
 
setRealTolerance(double) - Method in class raar.settings.RASettings
 
setReferenceToAgent(RAAgent) - Method in class raar.agent.process.actor.RAFactory
Restore agent reference.
setReferenceToAgent(RAAgent) - Method in interface raar.agent.process.RAAgentDependentProcess
Restore agent reference.
setReferenceToAgent(RAAgent) - Method in class raar.agent.process.sensor.RASensor
Restore agent reference.
setRotation(double) - Method in class vectorimage.VectorObject
Set rotation.
setScanAccuracy(double) - Method in class raar.settings.RASettingsEngine
 
setSectionWidth(double) - Method in class raar.agent.process.sensor.RARegionSensor_Pie
 
setShape(Shape) - Method in class raar.vectorimagex.GVectorObject_Shape
 
setSimulation(RAEngine_Simulator) - Method in class raar.gui.RAGSimFrame
Set simulation.
setSimulatorEnabled(boolean) - Method in class raar.gui.RAGui
Ensure correct simulator enable/disable status.
setSize(Dimension) - Method in class guitools.components.InternalFrame
Overridden to make setSize work on the docked stuff too.
setSize(Dimension) - Method in class raar.gui.RAGDebugFrame
 
setSize(Dimension) - Method in class vectorimage.VectorImage
Set the size of the image.
setSourceCode(String) - Method in class raar.agent.process.actor.RAActor
Setting the process source code is illegal and will do nothing.
setSourceCode(String) - Method in class raar.agent.process.RAProcess
Set the process source code; subclasses may throw the exception.
setSourceCode(String) - Method in class raar.agent.process.RASpecialProcess
Setting the process source code is illegal and will do nothing.
setSourceCode(String) - Method in class raar.agent.process.sensor.RASensor
Setting the process source code is illegal and will produce an error.
setSpeedScalar(int) - Method in class raar.settings.RASettingsEngine
 
setStop(int) - Method in class raar.settings.RASettingsEngine
 
setTracingImage(Image) - Method in class vectorimage.GVectorImage
Set a background tracing image.
setUpdates(int) - Method in class raar.settings.RASettingsEngine
 
setValues(Vector) - Method in class raar.register.RASetRegister
Set the content of the register, which must be as large (ntokens) as the keys.
setWorld(RAWorld) - Method in class raar.gui.RAGWorldEdit
Set world to edit.
setZoomFactor(double) - Method in class raar.gui.RAGProcessMap
Set zoom factor.
setZoomFactor(double) - Method in class vectorimage.GVectorImage
Zoom in or out by the factor indicated.
show() - Method in class raar.gui.RAGExternalFrame
Show overridden so that we provide a default size.
show() - Method in class raar.gui.RAGSimFrame
Show the frame, provide default size...
SHOW_SENSOR_SHAPES - Static variable in class raar.world.RAWorld
Whether or not to show sensor shapes in the world visual representation.
showDebug() - Method in class raar.gui.RAGui
Show a debug and monitor window.
showErr(Throwable) - Static method in class raar.exception.RAErrorReporter
Show an error message based on the exception.
showErr(String, String) - Static method in class raar.exception.RAErrorReporter
Show an error message with specified name (title) and message.
showStarters() - Static method in class raar.gui.RAGui
Show the logo during startup.
SHUTDOWN_SERVER - Static variable in interface raar.external.RAExternalAgentProtocol
Expects back an OK or ERROR.
shutdownSuccessful() - Method in class raar.external.RAExternalAgent
Indicate that shutdown worked.
signalExternal(boolean) - Method in class raar.external.RASensor_AgentIsExternal
Signal external (true) or simulator (false)?
sim_menu - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
sim_play - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
sim_stop - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
SimpleGridBagPanel - Class in guitools.components
This class implements a convenient JPanel which can be used to add components (JPanels) in a 1*n or n*1 (i.e. one row OR one column) 'matrix' without requiring all these components to have the same size.
SimpleGridBagPanel() - Constructor for class guitools.components.SimpleGridBagPanel
Construct a panel with GRID_ROWS orientation.
SimpleGridBagPanel(int) - Constructor for class guitools.components.SimpleGridBagPanel
Construct a panel with given orientation (GRID_ROWS or GRID_COLUMNS).
SimpleGridBagPanel(int, boolean) - Constructor for class guitools.components.SimpleGridBagPanel
Construct a panel with given orientation and optionally stretch the last component to fill the row or column completely.
simulator - Variable in class raar.gui.RAGui
Some things to remember... and some things to access from outside myself...
SIZE - Static variable in class raar.agent.RAAgent
How large is an agent (in pixels)?
SMALLER - Static variable in class raar.language.RACompareObject
 
smaller(RAFullComparable) - Method in interface raar.language.RAFullComparable
 
smaller(RAFullComparable) - Method in class raar.language.RAMathExpression
Returns true if this real is smaller than r, given the specific tolerance in the config file.
smaller(RAFullComparable) - Method in class raar.register.RARandomReal
Returns true if this real is smaller than r.
smaller(RAFullComparable) - Method in class raar.register.RAReal
Returns true if this real is smaller than r, given the specific tolerance in the config file.
smaller(RAFullComparable) - Method in class raar.register.RARealPointer
Returns true if this real is smaller than r, given the specific tolerance in the config file.
SMALLER_EQUALS - Static variable in class raar.language.RACompareObject
 
smallerEquals(RAFullComparable) - Method in interface raar.language.RAFullComparable
 
smallerEquals(RAFullComparable) - Method in class raar.language.RAMathExpression
Returns true if this real is smaller than r or equals r, given the specific tolerance in the config file.
smallerEquals(RAFullComparable) - Method in class raar.register.RARandomReal
Returns true if this real is smaller than r or equals r.
smallerEquals(RAFullComparable) - Method in class raar.register.RAReal
Returns true if this real is smaller than r or equals r, given the specific tolerance in the config file.
smallerEquals(RAFullComparable) - Method in class raar.register.RARealPointer
Returns true if this real is smaller than r or equals r, given the specific tolerance in the config file.
SNAP - Variable in class raar.gui.RAGProcessMap
This determines the raster size of the image; processes will snap every SNAP pixels.
SOBJ_AGENT - Static variable in class raar.world.RAWorldObject
Subclass object agent.
SOBJ_TRACE - Static variable in class raar.world.RAWorldObject
Subclass object trace.
sourceCode - Variable in class raar.agent.process.RAProcess
 
SPEED_SCALAR - Static variable in class raar.world.RAWorld
Number of pixels to advance agents if their speed is 1.
start() - Method in class raar.engine.RAEngine_External
Start!
start() - Method in class raar.engine.RAEngine_Simulator
Start.
startLogging() - Static method in class raar.debug.RADebugger
Start logging.
startLogging(String) - Static method in class raar.debug.RADebugger
Start logging.
statement - Variable in class raar.agent.process.RAProcess
 
STEP_SIZE - Static variable in class vectorimage.calc.Calc
Determine the increase in scan size that the sonar method uses; accurary is half this setting (i.e. with a setting of 4 and a distance reported of 100, the actual distance is in the interval [98,102].
STOP_LOOP - Static variable in class raar.settings.RASettingsEngine
 
STOP_LOOP - Static variable in class raar.world.RAWorld
Setting: if agent crosses the edge of the map, appear at opposite end.
STOP_REMAIN - Static variable in class raar.settings.RASettingsEngine
 
STOP_REMAIN - Static variable in class raar.world.RAWorld
Setting: if agent crosses the edge of the map, remain there.
STOP_STOP - Static variable in class raar.settings.RASettingsEngine
 
STOP_STOP - Static variable in class raar.world.RAWorld
Setting: if agent crosses the edge of the map, stop simulation.
stopIt() - Method in class raar.engine.RAPulse
Stop.
stopLogging() - Static method in class raar.debug.RADebugger
Stop logging.
stringBetweenMatching(String, String, String) - Static method in class raar.language.compiler.RAStringTool
Returns the string between the two marks, which are considered to be paired.
stripFileName(File) - Static method in class raar.gui.RAGui
New 1.2 fix for bug that last folder accessed is no longer remembered if we store a file instead of a directory.
structureEquals(RADataType) - Method in class raar.register.RAList
Checks the correctnes of the string-to-add, test tegen TypeOfList
structureEquals(RAType) - Method in class raar.register.RAType
 
structureEquals(RAType, boolean) - Method in class raar.register.RAType
 
SUBTRACT - Static variable in class raar.language.RAMathExpression
 
suppliesOutput(RADataType, String) - Method in class raar.agent.process.RAProcess
Returns true if the process can supply the specified output object and name.
suppliesOutput(RADataType, String) - Method in class raar.agent.process.sensor.RASensor
See whether the sensor supplies a certain output.
sValue() - Method in class raar.register.RAString
 

T

tailOfString(String, String) - Static method in class raar.language.compiler.RAStringTool
Returns the tail of a string when tokenizing it on delim.
tailOfStringD(String, String) - Static method in class raar.language.compiler.RAStringTool
See tailofstring but delim must exist
tasks - Variable in class raar.gui.RAGui
Some things to remember... and some things to access from outside myself...
title - Static variable in class raar.gui.RAGui
Title.
TOLERANCE - Static variable in class raar.register.RAReal
ABSOLUTE tolerance value for equals, largerEquals, smallerEquals, etcetera.
Tools - Class in guitools
Various tools for GUIs.
Tools() - Constructor for class guitools.Tools
 
toString() - Method in class raar.agent.process.actor.RAFactory
To string.
toString() - Method in class raar.agent.process.RAPair
To String.
toString() - Method in class raar.agent.process.sensor.RACameraSensor
String representation!
toString() - Method in class raar.agent.process.sensor.RACompass
Sensor string representation.
toString() - Method in class raar.agent.process.sensor.RAGripSensor
Sensor string representation.
toString() - Method in class raar.agent.process.sensor.RALightSensor
String representation.
toString() - Method in class raar.agent.process.sensor.RAObjectSensor
String representation.
toString() - Method in class raar.agent.process.sensor.RASensor
String representation.
toString() - Method in class raar.agent.process.sensor.RASonarSensor
String representation.
toString() - Method in class raar.agent.RAAgent
String representation.
toString() - Method in class raar.external.RAExternalSensor
To String.
toString() - Method in class raar.external.RASensor_AgentIsExternal
Sensor string representation.
toString() - Method in class raar.gui.RAGProcessMap
String representation.
toString() - Method in class raar.language.RAMathExpression
 
toString() - Method in class raar.register.RAFetchRegister
 
toString() - Method in class raar.register.RAList
 
toString() - Method in class raar.register.RAListPointer
 
toString() - Method in class raar.register.RARandomReal
String representation of this real.
toString() - Method in class raar.register.RAReal
String representation of this real.
toString() - Method in class raar.register.RARealPointer
 
toString() - Method in class raar.register.RARegister
 
toString() - Method in class raar.register.RAString
 
toString() - Method in class raar.register.RAStringPointer
 
toString() - Method in class raar.register.RAType
 
toString() - Method in class raar.register.RATypePointer
 
tryAddObject(String, String, RAAgent) - Method in class raar.world.RAWorld
Let agent try to add an object with name given, of class name given.
tryCloseFrame() - Method in class raar.gui.RAGSimFrame
Try to close the frame.
tryGrip(RAAgent, RAWorld) - Static method in class raar.world.RAGripperTool
 
tryRemoveObject(String, RAAgent) - Method in class raar.world.RAWorld
Let agent try to remove an object with name given, of class name given.
tryResetAgent(RAAgent) - Method in class raar.engine.RAEngine_Simulator
Attempt a reset for the agent a.
typeOfList() - Method in interface raar.language.RAAbstractList
 
typeOfList() - Method in class raar.register.RAList
 
typeOfList() - Method in class raar.register.RAListPointer
 

U

undock(InternalFrame) - Method in class guitools.DockReceiver
Undock a window.
ungrip(RAAgent) - Static method in class raar.world.RAGripperTool
 
untrace() - Method in class raar.vectorimagex.RAGAgentTrace
Delete all traces.
update() - Method in class raar.gui.RAGProcessMap
Update the map.
updateImage() - Method in class vectorimage.GVectorImage
If the content has changed, call this method.
updateImage(boolean) - Method in class vectorimage.GVectorImage
If the content has changed, call this method.
updateMap(String) - Method in class raar.gui.RAGui
Update a world.
UPDATES_PER_SECOND - Static variable in class raar.gui.RAGSimFrame
Redraw # times per second.
USE_ALPHA - Static variable in class vectorimage.GVectorImage
Whether or not to enable alpha blending effects.
usesClasses() - Method in class raar.agent.process.actor.RAFactory
Return whether this processes uses world classes (true) or objects (false).
usesClasses() - Method in interface raar.agent.process.RAWorldDependentProcess
Return whether this processes uses world classes (true) or objects (false).
usesClasses() - Method in class raar.agent.process.sensor.RALightSensor
Return whether the sensor perceives classes (true) or specific objects (false).
usesClasses() - Method in class raar.agent.process.sensor.RAObjectSensor
Return whether this sensor uses classes (true) or objects (false).

V

value() - Method in interface raar.language.RAAssignable
 
value() - Method in class raar.language.RAMathExpression
 
value() - Method in interface raar.language.RAMathObject
Vraag de waarde op van de klasse.
value() - Method in class raar.register.RAList
 
value() - Method in class raar.register.RAListPointer
 
value() - Method in interface raar.register.RAPointer
 
value() - Method in class raar.register.RARandomReal
Return this object (for compatibility with RADataType).
value() - Method in class raar.register.RAReal
Return this object (for compatibility with RADataType).
value() - Method in class raar.register.RARealPointer
 
value() - Method in class raar.register.RAString
 
value() - Method in class raar.register.RAStringPointer
 
value() - Method in class raar.register.RAType
 
value() - Method in class raar.register.RATypePointer
 
values() - Method in class raar.register.RAList
 
values() - Method in class raar.register.RAType
 
vectorimage - package vectorimage
A framework for easy but powerful vector graphics.
VectorImage - Class in vectorimage
Vector image source class.
VectorImage() - Constructor for class vectorimage.VectorImage
Construct.
VectorImage(Dimension, Color, Vector) - Constructor for class vectorimage.VectorImage
Construct.
vectorimage.calc - package vectorimage.calc
Basic calculations for vector image objects.
VectorImageException - Exception in vectorimage
Vector image exception.
VectorImageException(String) - Constructor for exception vectorimage.VectorImageException
Construct.
VectorImageIO - Class in vectorimage
Reading and writing vector images.
VectorImageIO() - Constructor for class vectorimage.VectorImageIO
 
VectorObject - Class in vectorimage
Objects for which a GVectorObject can be constructed.
VectorObject(int, Rectangle2D.Double, double, Color, boolean) - Constructor for class vectorimage.VectorObject
Construct the shape.
version - Static variable in class raar.SBM
Store version information.

W

waitForReply() - Method in class raar.external.RAExternalAgent
Wait for reply.
WordCount - Class in <Unnamed>
Count the number of words in an entire folder.
WordCount() - Constructor for class WordCount
 
world_edit_map - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
world_load_map - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
world_load_world - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
world_new_map - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
world_save_world - Variable in class raar.gui.RAGui
Ugly yet efficient public menu for en- and disabling easily.
worldeditor - Variable in class raar.gui.RAGui
Some things to remember... and some things to access from outside myself...
write(File) - Method in class raar.world.factory.RAWorldWriter
Write the world to a file.
write(VectorImage, File) - Static method in class vectorimage.VectorImageIO
Write.

A B C D E F G H I J K L M N O P R S T U V W